| ABSTRACT_STORE_ITEM_COMPONENT |
Type : string
|
Default value : 'AbstractStoreItemComponent'
|
| ACTION_SUBJECT |
Type : string
|
Default value : 'ActionsSubject'
|
| ACTIONS |
Type : string
|
Default value : 'Actions'
|
| ACTIVATED_ROUTE |
Type : string
|
Default value : 'ActivatedRoute'
|
| ACTIVE_CART_FACADE |
Type : string
|
Default value : 'ActiveCartFacade'
|
| ACTIVE_CART_SERVICE |
Type : string
|
Default value : 'ActiveCartService'
|
| ADD_DYNAMIC_ATTRIBUTES |
Type : string
|
Default value : 'addDynamicAttributes'
|
| ADD_TO_CART_COMPONENT |
Type : string
|
Default value : 'AddToCartComponent'
|
| ADD_TO_SAVED_CART_COMPONENT |
Type : string
|
Default value : 'AddToSavedCartComponent '
|
| ADDED_TO_CART_DIALOG_COMPONENT |
Type : string
|
Default value : 'AddedToCartDialogComponent'
|
| ADDED_TO_CART_DIALOG_EVENT_LISTENER |
Type : string
|
Default value : 'AddedToCartDialogEventListener'
|
| ADDRESS_BOOK_COMPONENT |
Default value : `AddressBookComponent`
|
| ADDRESS_BOOK_COMPONENT_SERVICE |
Type : string
|
Default value : 'AddressBookComponentService'
|
| ADDRESS_FORM_COMPONENT |
Default value : `AddressFormComponent`
|
| AMEND_ORDER_ACTIONS_COMPONENT |
Type : string
|
Default value : 'AmendOrderActionsComponent'
|
| ANGULAR_COMMON |
Type : string
|
Default value : '@angular/common'
|
| ANGULAR_CORE |
Type : string
|
Default value : '@angular/core'
|
| ANGULAR_FORMS |
Type : string
|
Default value : '@angular/forms'
|
| ANGULAR_HTTP |
Type : string
|
Default value : '@angular/common/http'
|
| ANGULAR_OAUTH2_OIDC |
Type : string
|
Default value : 'angular-oauth2-oidc'
|
| ANGULAR_PLATFORM_BROWSER |
Type : string
|
Default value : '@angular/platform-browser'
|
| ANGULAR_ROUTER |
Type : string
|
Default value : '@angular/router'
|
| ANGULAR_SCHEMATICS |
Type : string
|
Default value : '@schematics/angular'
|
|
*** Imports start **** |
| ANONYMOUS_CONSENT_DIALOG_COMPONENT |
Type : string
|
Default value : 'AnonymousConsentDialogComponent'
|
| ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE |
Type : string
|
Default value : 'AnonymousConsentLaunchDialogService'
|
| ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT |
Type : string
|
Default value : 'AnonymousConsentManagementBannerComponent'
|
| ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT |
Type : string
|
Default value : 'AnonymousConsentOpenDialogComponent'
|
| ANONYMOUS_CONSENT_TEMPLATES_ADAPTER |
Type : string
|
Default value : 'AnonymousConsentTemplatesAdapter'
|
| ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR |
Type : string
|
Default value : 'AnonymousConsentTemplatesConnector'
|
| ANONYMOUS_CONSENTS |
Type : string
|
Default value : 'anonymousConsents'
|
| ANONYMOUS_CONSENTS_CONFIG |
Type : string
|
Default value : 'AnonymousConsentsConfig'
|
| ANONYMOUS_CONSENTS_SERVICE |
Type : string
|
Default value : 'AnonymousConsentsService'
|
| ANONYMOUS_USERID_CONST |
Type : string
|
Default value : 'ANONYMOUS_USERID'
|
| ANY_TYPE |
Type : string
|
Default value : 'any'
|
| APPLICATION_REF |
Type : string
|
Default value : 'ApplicationRef'
|
| ASM_ACTIONS |
Type : string
|
Default value : 'AsmActions'
|
| ASM_ADAPTER |
Type : string
|
Default value : 'AsmAdapter'
|
| ASM_AUTH_HTTP_HEADER_SERVICE |
Type : string
|
Default value : 'AsmAuthHttpHeaderService'
|
| ASM_AUTH_SERVICE |
Type : string
|
Default value : 'AsmAuthService'
|
| ASM_AUTH_STORAGE_SERVICE |
Type : string
|
Default value : 'AsmAuthStorageService'
|
| ASM_CONFIG |
Type : string
|
Default value : 'AsmConfig'
|
| ASM_CONNECTOR |
Type : string
|
Default value : 'AsmConnector'
|
| ASM_FEATURE |
Type : string
|
Default value : 'ASM_FEATURE'
|
| ASM_OCC_MODULE |
Type : string
|
Default value : 'AsmOccModule'
|
| ASM_SELECTORS |
Type : string
|
Default value : 'AsmSelectors'
|
| ASM_SERVICE |
Type : string
|
Default value : 'AsmService'
|
| ASM_STATE |
Type : string
|
Default value : 'AsmState'
|
| ASM_STATE_PERSISTENCE_SERVICE |
Type : string
|
Default value : 'AsmStatePersistenceService'
|
| ASM_UI |
Type : string
|
Default value : 'AsmUi'
|
| ASM_UI_ACTION |
Type : string
|
Default value : 'AsmUiAction'
|
| ASM_UI_UPDATE |
Type : string
|
Default value : 'ASM_UI_UPDATE'
|
| ASM_UI_UPDATE_CLASS |
Type : string
|
Default value : 'AsmUiUpdate'
|
| AUTH_ACTIONS |
Type : string
|
Default value : 'AuthActions'
|
| AUTH_CONFIG |
Type : string
|
Default value : 'AuthConfig'
|
| AUTH_CONFIG_SERVICE |
Type : string
|
Default value : 'AuthConfigService'
|
| AUTH_FEATURE |
Type : string
|
Default value : 'AUTH_FEATURE'
|
| AUTH_FLOW_ROUTES_SERVICE |
Type : string
|
Default value : 'AuthFlowRoutesService'
|
| AUTH_GUARD |
Type : string
|
Default value : 'AuthGuard'
|
| AUTH_HTTP_HEADER_SERVICE |
Type : string
|
Default value : 'AuthHttpHeaderService'
|
| AUTH_REDIRECT_SERVICE |
Type : string
|
Default value : 'AuthRedirectService'
|
| AUTH_REDIRECT_STORAGE_SERVICE |
Type : string
|
Default value : 'AuthRedirectStorageService'
|
| AUTH_SELECTORS |
Type : string
|
Default value : 'AuthSelectors'
|
| AUTH_SERVICE |
Type : string
|
Default value : 'AuthService'
|
| AUTH_STATE |
Type : string
|
Default value : 'AuthState'
|
| AUTH_STORAGE_SERVICE |
Type : string
|
Default value : 'AuthStorageService'
|
| AUTHENTICATION_TOKEN |
Type : string
|
Default value : 'AuthenticationToken'
|
| AUTO_FOCUS_DIRECTIVE |
Type : string
|
Default value : 'AutoFocusDirective'
|
| AUTO_FOCUS_DIRECTIVE_MODULE |
Type : string
|
Default value : 'AutoFocusDirectiveModule'
|
| B2B_STOREFRONT_MODULE |
Type : string
|
Default value : 'B2bStorefrontModule'
|
| B2C_LAYOUT_CONFIG |
Type : string
|
Default value : 'b2cLayoutConfig'
|
| B2C_STOREFRONT_MODULE |
Type : string
|
Default value : 'B2cStorefrontModule'
|
| BAD_REQUEST_HANDLER |
Type : string
|
Default value : 'BadRequestHandler'
|
| BAD_VOUCHER_REQUEST_HANDLER |
Type : string
|
Default value : 'BadVoucherRequestHandler'
|
| BANNER_COMPONENT |
Type : string
|
Default value : 'BannerComponent'
|
| BASE_PAGE_META_RESOLVER |
Type : string
|
Default value : 'BasePageMetaResolver'
|
| BASE_SITE_SERVICE |
Type : string
|
Default value : 'BaseSiteService'
|
| BASE_SITES_FOR_CONFIG |
Type : string
|
Default value : 'baseSitesForConfig'
|
| BASE_STOREFRONT_MODULE |
Type : string
|
Default value : 'BaseStorefrontModule'
|
| BILLING_ADDRESS_FORM_COMPONENT |
Type : string
|
Default value : 'BillingAddressFormComponent'
|
| BILLING_ADDRESS_FORM_MODULE |
Type : string
|
Default value : 'BillingAddressFormModule'
|
| BREAKPOINT_SERVICE |
Type : string
|
Default value : 'BreakpointService'
|
| BUDGET_ROUTING_CONFIG |
Type : string
|
Default value : 'budgetRoutingConfig'
|
| CAN_ACTIVATE |
Type : string
|
Default value : 'canActivate'
|
| CART_COMBINED_EFFECTS |
Type : string
|
Default value : 'effects'
|
| CART_CONFIG_SERVICE |
Type : string
|
Default value : 'CartConfigService'
|
| CART_COUPON_COMPONENT |
Type : string
|
Default value : 'CartCouponComponent'
|
| CART_DATA_CONST |
Type : string
|
Default value : 'CART_DATA'
|
| CART_DATA_SERVICE |
Type : string
|
Default value : 'CartDataService'
|
| CART_DETAILS_COMPONENT |
Type : string
|
Default value : 'CartDetailsComponent'
|
| CART_EFFECTS |
Type : string
|
Default value : 'CartEffects'
|
|
*** Classes end **** |
| CART_ENTRY_EFFECTS |
Type : string
|
Default value : 'CartEntryEffects'
|
| CART_EVENT_BUILDER |
Type : string
|
Default value : 'CartEventBuilder'
|
| CART_ITEM_COMPONENT |
Type : string
|
Default value : 'CartItemComponent'
|
| CART_ITEM_CONTEXT |
Type : string
|
Default value : 'CartItemContext'
|
| CART_ITEM_CONTEXT_SOURCE |
Type : string
|
Default value : 'CartItemContextSource'
|
| CART_ITEM_LIST_COMPONENT |
Type : string
|
Default value : 'CartItemListComponent'
|
| CART_NOT_EMPTY_GUARD |
Type : string
|
Default value : 'CartNotEmptyGuard'
|
| CART_PAGE_EVENT_BUILDER |
Type : string
|
Default value : 'CartPageEventBuilder'
|
| CART_PAGE_LAYOUT_HANDLER |
Type : string
|
Default value : 'CartPageLayoutHandler'
|
| CART_PAGE_META_RESOLVER |
Default value : `CartPageMetaResolver`
|
| CART_SELECTORS |
Type : string
|
Default value : 'CartSelectors'
|
| CART_SERVICE |
Type : string
|
Default value : 'CartService'
|
| CART_STATE |
Type : string
|
Default value : 'CartState'
|
| CART_TOTALS_COMPONENT |
Type : string
|
Default value : 'CartTotalsComponent'
|
| CART_VOUCHER_EFFECTS |
Type : string
|
Default value : 'CartVoucherEffects'
|
| CART_VOUCHER_SERVICE |
Type : string
|
Default value : 'CartVoucherService'
|
| CARTS_STATE |
Type : string
|
Default value : 'CartsState'
|
| CATEGORY_PAGE_META_RESOLVER |
Type : string
|
Default value : 'CategoryPageMetaResolver'
|
| CDC_AUTH_SERVICE |
Type : string
|
Default value : 'CdcAuthService'
|
| CDC_JS_SERVICE |
Type : string
|
Default value : 'CdcJsService'
|
| CDC_LOGOUT_GUARD |
Type : string
|
Default value : 'CdcLogoutGuard'
|
| CDS_CONFIG |
Type : string
|
Default value : 'CdsConfig'
|
| CDS_MERCHANDISING_FACET_NORMALIZER |
Type : string
|
Default value : 'MerchandisingFacetNormalizer'
|
| CDS_MERCHANDISING_FACET_TO_QUERY_PARAM_NORMALIZER |
Type : string
|
Default value : 'MerchandisingFacetToQueryparamNormalizer'
|
| CDS_MERCHANDISING_PRODUCT_SERVICE |
Type : string
|
Default value : 'CdsMerchandisingProductService'
|
| CDS_MERCHANDISING_SEARCH_CONTEXT_SERVICE |
Type : string
|
Default value : 'CdsMerchandisingSearchContextService'
|
| CDS_MERCHANDISING_SITE_CONTEXT_SERVICE |
Type : string
|
Default value : 'CdsMerchandisingSiteContextService'
|
| CDS_MERCHANDISING_USER_CONTEXT_SERVICE |
Type : string
|
Default value : 'CdsMerchandisingUserContextService'
|
| CDS_SPARTACUS_EVENT_SERVICE |
Type : string
|
Default value : 'SpartacusEventService'
|
| CHANGE_DETECTOR_REF |
Type : string
|
Default value : 'ChangeDetectorRef'
|
| CHECKOUT_ACTIONS |
Type : string
|
Default value : 'CheckoutActions'
|
| CHECKOUT_ADAPTER |
Type : string
|
Default value : 'CheckoutAdapter'
|
| CHECKOUT_AUTH_GUARD |
Type : string
|
Default value : 'CheckoutAuthGuard'
|
| CHECKOUT_CONFIG |
Type : string
|
Default value : 'CheckoutConfig'
|
| CHECKOUT_CONFIG_SERVICE |
Type : string
|
Default value : 'CheckoutConfigService'
|
| CHECKOUT_CONNECTOR |
Type : string
|
Default value : 'CheckoutConnector'
|
| CHECKOUT_COST_CENTER_SERVICE |
Type : string
|
Default value : 'CheckoutCostCenterService'
|
| CHECKOUT_DELIVERY_FACADE |
Type : string
|
Default value : 'CheckoutDeliveryFacade'
|
| CHECKOUT_DELIVERY_SERVICE |
Type : string
|
Default value : 'CheckoutDeliveryService'
|
| CHECKOUT_DETAILS_SERVICE |
Type : string
|
Default value : 'CheckoutDetailsService'
|
| CHECKOUT_EVENT_BUILDER |
Type : string
|
Default value : 'CheckoutEventBuilder'
|
| CHECKOUT_EVENT_LISTENER |
Type : string
|
Default value : 'CheckoutEventListener'
|
| CHECKOUT_EVENT_MODULE |
Type : string
|
Default value : 'CheckoutEventModule'
|
| CHECKOUT_FACADE |
Type : string
|
Default value : 'CheckoutFacade'
|
| CHECKOUT_GUARD |
Type : string
|
Default value : 'CheckoutGuard'
|
| CHECKOUT_LOGIN_COMPONENT |
Type : string
|
Default value : 'CheckoutLoginComponent'
|
| CHECKOUT_ORDER_SUMMARY_COMPONENT |
Type : string
|
Default value : 'CheckoutOrderSummaryComponent'
|
| CHECKOUT_PAGE_META_RESOLVER |
Type : string
|
Default value : 'CheckoutPageMetaResolver'
|
| CHECKOUT_PAYMENT_FACADE |
Type : string
|
Default value : 'CheckoutPaymentFacade'
|
| CHECKOUT_PAYMENT_SERVICE |
Type : string
|
Default value : 'CheckoutPaymentService'
|
| CHECKOUT_PROGRESS_COMPONENT |
Type : string
|
Default value : 'CheckoutProgressComponent'
|
| CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT |
Type : string
|
Default value : 'CheckoutProgressMobileBottomComponent'
|
| CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT |
Type : string
|
Default value : 'CheckoutProgressMobileTopComponent'
|
| CHECKOUT_REPLENISHMENT_FORM_SERVICE |
Type : string
|
Default value : 'CheckoutReplenishmentFormService'
|
| CHECKOUT_SERVICE |
Type : string
|
Default value : 'CheckoutService'
|
| CHECKOUT_STEP_SERVICE |
Type : string
|
Default value : 'CheckoutStepService'
|
| CLEAR_CART_STATE |
Type : string
|
Default value : 'clearCartState'
|
| CLEAR_CHECKOUT_FACADE |
Type : string
|
Default value : 'ClearCheckoutFacade'
|
| CLEAR_CHECKOUT_SERVICE |
Type : string
|
Default value : 'ClearCheckoutService'
|
| CLEAR_MULTI_CART_STATE |
Type : string
|
Default value : 'clearMultiCartState'
|
| CLICK_EVENT |
Type : string
|
Default value : 'clickEvent'
|
| CLICK_ON_ENTER |
Type : string
|
Default value : 'clickOnEnter'
|
| CLIENT_AUTHENTICATION_TOKEN_SERVICE |
Type : string
|
Default value : 'ClientAuthenticationTokenService'
|
| CLIK_EVENT |
Type : string
|
Default value : 'clikEvent'
|
| CLOSE_ACCOUNT_COMPONENT |
Type : string
|
Default value : 'CloseAccountComponent'
|
| CLOSE_ACCOUNT_MODAL_COMPONENT |
Type : string
|
Default value : 'CloseAccountModalComponent'
|
| CLOSE_ACCOUNT_MODULE |
Type : string
|
Default value : 'CloseAccountModule'
|
| CMS_ACTIONS |
Type : string
|
Default value : 'CmsActions'
|
| CMS_COMPONENT_DATA_CLASS |
Type : string
|
Default value : 'CmsComponentData'
|
| CMS_COMPONENT_DATA_PROPERTY_NAME |
Type : string
|
Default value : 'componentData'
|
|
*** Removed public api end **** |
| CMS_COMPONENTS_SERVICE |
Type : string
|
Default value : 'CmsComponentsService'
|
| CMS_CONFIG |
Type : string
|
Default value : 'CmsConfig'
|
| CMS_FEATURES_SERVICE |
Type : string
|
Default value : 'CmsFeaturesService'
|
| CMS_GET_COMPONENT_FROM_PAGE |
Type : string
|
Default value : 'CmsGetComponentFromPage'
|
| CMS_INJECTOR_SERVICE |
Type : string
|
Default value : 'CmsInjectorService'
|
| CMS_LIB_MODULE |
Type : string
|
Default value : 'CmsLibModule'
|
| CMS_MAPPING_SERVICE |
Type : string
|
Default value : 'CmsMappingService'
|
| CMS_PAGE_GUARD |
Type : string
|
Default value : 'CmsPageGuard'
|
| CMS_SELECTORS |
Type : string
|
Default value : 'CmsSelectors'
|
| CMS_SERVICE |
Type : string
|
Default value : 'CmsService'
|
| COLLAPSE_MENU_IF_CLICK_OUTSIDE |
Type : string
|
Default value : 'collapseMenuIfClickOutside'
|
| COMMAND_SERVICE |
Type : string
|
Default value : 'CommandService'
|
| COMMON_CONFIGURATOR_UTILS_SERVICE |
Type : string
|
Default value : 'CommonConfiguratorUtilsService'
|
| COMPILER |
Type : string
|
Default value : 'Compiler'
|
| COMPONENT_FACTORY_RESOLVER |
Type : string
|
Default value : 'ComponentFactoryResolver'
|
| COMPONENT_HANDLER_SERVICE |
Type : string
|
Default value : 'ComponentHandlerService'
|
| COMPONENT_SELECTOR_FACTORY_OLD_API |
Type : string
|
Default value : 'componentSelectorFactory'
|
| COMPONENT_STATE_SELECTOR_FACTORY_OLD_API |
Type : string
|
Default value : 'componentStateSelectorFactory'
|
| COMPONENT_WRAPPER_DIRECTIVE |
Type : string
|
Default value : 'ComponentWrapperDirective'
|
| COMPONENTS_SELECTOR_FACTORY_NEW_API |
Type : string
|
Default value : 'componentsSelectorFactory'
|
| COMPONENTS_STATE_SELECTOR_FACTORY_NEW_API |
Type : string
|
Default value : 'componentsLoaderStateSelectorFactory'
|
| CONFIG |
Type : string
|
Default value : 'Config'
|
| CONFIG_INITIALIZER_SERVICE |
Type : string
|
Default value : 'ConfigInitializerService'
|
| CONFIG_MODULE_CLASS |
Type : string
|
Default value : 'ConfigModule'
|
| CONFIGURABLE_ROUTES_SERVICE |
Type : string
|
Default value : 'ConfigurableRoutesService'
|
| CONFIGURATION_SERVICE |
Type : string
|
Default value : 'ConfigurationService'
|
| CONFIGURATOR_ADD_TO_CART_BUTTON_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAddToCartButtonComponent'
|
| CONFIGURATOR_API_GET_CONFLICT_MESSAGE_KEY |
Type : string
|
Default value : 'getConflictMessageKey'
|
| CONFIGURATOR_API_IS_ATTRIBUTE_GROUP |
Type : string
|
Default value : 'isAttributeGroup'
|
| CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeCheckBoxListComponent'
|
| CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeDropDownComponent'
|
| CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeHeaderComponent'
|
| CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeInputFieldComponent'
|
| CONFIGURATOR_ATTRIBUTE_MULTI_SELECTION_BUNDLE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeMultiSelectionBundleComponent'
|
| CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeNumericInputFieldComponent'
|
| CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_SERVICE |
Type : string
|
Default value : 'ConfiguratorAttributeNumericInputFieldService'
|
| CONFIGURATOR_ATTRIBUTE_PRODUCT_CARD_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeProductCardComponent'
|
| CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE |
Type : string
|
Default value : 'ConfiguratorAttributeQuantityService'
|
| CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeRadioButtonComponent'
|
| CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeSingleSelectionBaseComponent'
|
| CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BUNDLE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeSingleSelectionBundleComponent'
|
| CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_COMPONENT |
Type : string
|
Default value : 'ConfiguratorCartEntryBundleInfoComponent'
|
| CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_SERVICE |
Type : string
|
Default value : 'ConfiguratorCartEntryBundleInfoService'
|
| CONFIGURATOR_CART_ENTRY_INFO_COMPONENT |
Type : string
|
Default value : 'ConfiguratorCartEntryInfoComponent'
|
| CONFIGURATOR_CART_SERVICE |
Type : string
|
Default value : 'ConfiguratorCartService'
|
| CONFIGURATOR_COMMONS_SERVICE |
Type : string
|
Default value : 'ConfiguratorCommonsService'
|
| CONFIGURATOR_CONFIGURATION_OBS |
Type : string
|
Default value : 'configuration$'
|
| CONFIGURATOR_CONVERT_ATTRIBUTE_TYPE |
Type : string
|
Default value : 'convertAttributeType'
|
| CONFIGURATOR_EVENT_LISTENER |
Type : string
|
Default value : 'RulebasedConfiguratorEventListener'
|
| CONFIGURATOR_FORM_COMPONENT |
Type : string
|
Default value : 'ConfiguratorFormComponent'
|
| CONFIGURATOR_GROUP_MENU_COMPONENT |
Type : string
|
Default value : 'ConfiguratorGroupMenuComponent'
|
| CONFIGURATOR_GROUP_MENU_SERVICE |
Type : string
|
Default value : 'ConfiguratorGroupMenuService'
|
| CONFIGURATOR_GROUP_TITLE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorGroupTitleComponent'
|
| CONFIGURATOR_GROUPS_SERVICE |
Type : string
|
Default value : 'ConfiguratorGroupsService'
|
| CONFIGURATOR_IS_IN_VIEWPORT |
Type : string
|
Default value : 'isInViewport'
|
| CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT |
Type : string
|
Default value : 'ConfiguratorIssuesNotificationComponent'
|
| CONFIGURATOR_MESSAGE_CONFIG |
Type : string
|
Default value : 'ConfiguratorMessageConfig'
|
| CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorOverviewAttributeComponent'
|
| CONFIGURATOR_OVERVIEW_BUNDLE_ATTRIBUTE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorOverviewBundleAttributeComponent'
|
| CONFIGURATOR_PRODUCT_TITLE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorProductTitleComponent'
|
| CONFIGURATOR_REMOVE_OBSOLETE_PRODUCT_BOUND_CONFIGURATION |
Type : string
|
Default value : 'removeObsoleteProductBoundConfiguration'
|
| CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE |
Type : string
|
Default value : 'ConfiguratorRouterExtractorService'
|
| CONFIGURATOR_STOREFRONT_UTILS_SERVICE |
Type : string
|
Default value : 'ConfiguratorStorefrontUtilsService'
|
| CONFIGURATOR_TAB_BAR_COMPONENT |
Type : string
|
Default value : 'ConfiguratorTabBarComponent'
|
| CONFIGURATOR_UI_SETTINGS_CONFIG |
Type : string
|
Default value : 'ConfiguratorUISettingsConfig'
|
| CONFIGURATOR_UPDATE_MESSAGE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorUpdateMessageComponent'
|
| CONFIGURATOR_UTILS_SERVICE |
Type : string
|
Default value : 'ConfiguratorUtilsService'
|
| CONSENT_MANAGEMENT_COMPONENT |
Type : string
|
Default value : 'ConsentManagementComponent'
|
| CONSENT_MANAGEMENT_FORM_COMPONENT |
Type : string
|
Default value : 'ConsentManagementFormComponent'
|
| CONSENT_SERVICE |
Type : string
|
Default value : 'ConsentService'
|
| CONSIGNMENT_TRACKING_COMPONENT |
Type : string
|
Default value : 'ConsignmentTrackingComponent'
|
| CONTENT_PAGE_META_RESOLVER |
Type : string
|
Default value : 'ContentPageMetaResolver'
|
| CONTEXT |
Type : string
|
Default value : 'context'
|
| CONTEXT_SERVICE_PROVIDERS |
Type : string
|
Default value : 'contextServiceProviders'
|
| CONVERTER_SERVICE |
Type : string
|
Default value : 'ConverterService'
|
| COST_CENTER_ROUTING_CONFIG |
Type : string
|
Default value : 'costCenterRoutingConfig'
|
| COUPON_CARD_COMPONENT |
Type : string
|
Default value : 'CouponCardComponent'
|
| COUPON_DIALOG_COMPONENT |
Type : string
|
Default value : 'CouponDialogComponent'
|
| CREATE_EVENT_FROM_INPUT |
Type : string
|
Default value : 'createEventFromInput'
|
| CS_AGENT_AUTH_SERVICE |
Type : string
|
Default value : 'CsAgentAuthService'
|
| CSAGENT_TOKEN_DATA |
Type : string
|
Default value : 'CSAGENT_TOKEN_DATA'
|
| CSS_V2_DOCS_URL |
Type : string
|
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-2/'
|
| CSS_V3_DOCS_URL |
Type : string
|
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-3/'
|
| CSS_V4_DOCS_URL |
Type : string
|
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-4/'
|
| CSS_V5_DOCS_URL |
Type : string
|
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-5/'
|
| CURRENCY_SERVICE |
Type : string
|
Default value : 'CurrencyService'
|
| CURRENT_PRODUCT_SERVICE |
Type : string
|
Default value : 'CurrentProductService'
|
| CURRENT_UNIT_SERVICE |
Type : string
|
Default value : 'CurrentUnitService'
|
| CURRENT_USER_GROUP_SERVICE |
Type : string
|
Default value : 'CurrentUserGroupService'
|
| CUSTOMER_ACTION |
Type : string
|
Default value : 'CustomerAction'
|
| CUSTOMER_COUPON_SERVICE |
Type : string
|
Default value : 'CustomerCouponService'
|
| CUSTOMER_SEARCH |
Type : string
|
Default value : 'CUSTOMER_SEARCH'
|
| CUSTOMER_SEARCH_CLASS |
Type : string
|
Default value : 'CustomerSearch'
|
| CUSTOMER_SEARCH_DATA |
Type : string
|
Default value : 'CUSTOMER_SEARCH_DATA'
|
| CUSTOMER_SEARCH_FAIL |
Type : string
|
Default value : 'CUSTOMER_SEARCH_FAIL'
|
| CUSTOMER_SEARCH_FAIL_CLASS |
Type : string
|
Default value : 'CustomerSearchFail'
|
| CUSTOMER_SEARCH_OPTIONS |
Type : string
|
Default value : 'CustomerSearchOptions'
|
| CUSTOMER_SEARCH_PAGE |
Type : string
|
Default value : 'CustomerSearchPage'
|
| CUSTOMER_SEARCH_PAGE_NORMALIZER |
Type : string
|
Default value : 'CUSTOMER_SEARCH_PAGE_NORMALIZER'
|
| CUSTOMER_SEARCH_RESET |
Type : string
|
Default value : 'CUSTOMER_SEARCH_RESET'
|
| CUSTOMER_SEARCH_RESET_CLASS |
Type : string
|
Default value : 'CustomerSearchReset'
|
| CUSTOMER_SEARCH_SUCCESS |
Type : string
|
Default value : 'CUSTOMER_SEARCH_SUCCESS'
|
| CUSTOMER_SEARCH_SUCCESS_CLASS |
Type : string
|
Default value : 'CustomerSearchSuccess'
|
| CUSTOMER_SUPPORT_AGENT_TOKEN_INTERCEPTOR |
Type : string
|
Default value : 'CustomerSupportAgentTokenInterceptor '
|
| DEFAULT_B2B_OCC_CONFIG |
Type : string
|
Default value : 'defaultB2bOccConfig'
|
| DEFAULT_BUDGET_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultBudgetRoutingConfig'
|
| DEFAULT_CONFIG |
Type : string
|
Default value : 'DefaultConfig'
|
| DEFAULT_COST_CENTER_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultCostCenterRoutingConfig'
|
| DEFAULT_LOCAL_STORAGE_KEY |
Type : string
|
Default value : 'DEFAULT_LOCAL_STORAGE_KEY'
|
| DEFAULT_PAGE_SIZE |
Type : string
|
Default value : 'defaultPageSize'
|
| DEFAULT_PERMISSION_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultPermissionRoutingConfig'
|
| DEFAULT_SESSION_STORAGE_KEY |
Type : string
|
Default value : 'DEFAULT_SESSION_STORAGE_KEY'
|
| DEFAULT_STATE_CONFIG |
Type : string
|
Default value : 'defaultStateConfig'
|
| DEFAULT_UNITS_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultUnitsRoutingConfig'
|
| DEFAULT_USER_GROUP_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultUserGroupRoutingConfig'
|
| DEFAULT_USER_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultUserRoutingConfig'
|
| DEFER_LOADER_SERVICE |
Type : string
|
Default value : 'DeferLoaderService'
|
| DELETE_ITEM_COMPONENT |
Type : string
|
Default value : 'DeleteItemComponent'
|
| DELIVERY_MODE_COMPONENT |
Type : string
|
Default value : 'DeliveryModeComponent'
|
| DELIVERY_MODE_SET_GUARD |
Type : string
|
Default value : 'DeliveryModeSetGuard'
|
| DIRECTION_SERVICE |
Type : string
|
Default value : 'DirectionService'
|
| DISABLE_INFO_SERVICE |
Type : string
|
Default value : 'DisableInfoService'
|
| DOCUMENT |
Type : string
|
Default value : 'Document'
|
| DOCUMENT_STRING |
Type : string
|
Default value : 'DOCUMENT'
|
| DOM_SANITIZER |
Type : string
|
Default value : 'DomSanitizer'
|
| DYNAMIC_ATTRIBUTE_SERVICE |
Type : string
|
Default value : 'DynamicAttributeService'
|
| ELEMENT_REF |
Type : string
|
Default value : 'ElementRef'
|
| EMAIL_ACTIONS |
Type : string
|
Default value : 'EmailActions'
|
| ENTITY_LOADER_REDUCER |
Type : string
|
Default value : 'entityLoaderReducer'
|
| ENTITY_LOADER_STATE |
Type : string
|
Default value : 'EntityLoaderState'
|
| ENTITY_PROCESSES_LOADER_REDUCER |
Type : string
|
Default value : 'entityProcessesLoaderReducer'
|
| ENTITY_PROCESSES_LOADER_STATE |
Type : string
|
Default value : 'EntityProcessesLoaderState'
|
| ENTITY_REDUCER |
Type : string
|
Default value : 'entityReducer'
|
| ENTITY_STATE |
Type : string
|
Default value : 'EntityState'
|
| EPD_VISUALIZATION_CONFIG |
Type : string
|
Default value : 'EpdVisualizationConfig'
|
| EVENT_SERVICE |
Type : string
|
Default value : 'EventService'
|
| EVENTS_MODULE |
Type : string
|
Default value : 'EventsModule'
|
| EXPRESS_CHECKOUT_SERVICE |
Type : string
|
Default value : 'ExpressCheckoutService'
|
| EXTERNAL_JS_FILE_LOADER |
Type : string
|
Default value : 'ExternalJsFileLoader'
|
| EXTERNAL_ROUTES_CONFIG |
Type : string
|
Default value : 'ExternalRoutesConfig'
|
| EXTERNAL_ROUTES_SERVICE |
Type : string
|
Default value : 'ExternalRoutesService'
|
| EXTRACT_PRODUCT_CARD_PARAMETERS |
Type : string
|
Default value : 'extractProductCardParameters'
|
| FACET_SERVICE |
Type : string
|
Default value : 'FacetService'
|
| FEATURE_CONFIG_SERVICE |
Type : string
|
Default value : 'FeatureConfigService'
|
| FEATURE_MODULES_SERVICE |
Type : string
|
Default value : 'FeatureModulesService'
|
| FEATURES_CONFIG |
Type : string
|
Default value : 'FeaturesConfig'
|
| FIND_COMPONENTS_BY_IDS_LEGACY |
Type : string
|
Default value : 'findComponentsByIdsLegacy'
|
| FIND_STORES_CLASS |
Type : string
|
Default value : 'FindStores'
|
| FIND_STORES_STATE |
Type : string
|
Default value : 'FindStoresState'
|
| FOOTER_NAVIGATION_COMPONENT |
Type : string
|
Default value : 'FooterNavigationComponent'
|
| FORBIDDEN_HANDLER |
Type : string
|
Default value : 'ForbiddenHandler'
|
| FORGOT_PASSWORD_COMPONENT |
Type : string
|
Default value : 'ForgotPasswordComponent'
|
| FORGOT_PASSWORD_EMAIL_ACTION |
Type : string
|
Default value : 'ForgotPasswordEmailRequestAction'
|
| FORGOT_PASSWORD_MODULE |
Type : string
|
Default value : 'ForgotPasswordModule'
|
| FORGOTTEN_PASSWORD_TRANSLATION_CHUNK |
Type : string
|
Default value : 'forgottenPassword'
|
| FORM_BUILDER |
Type : string
|
Default value : 'FormBuilder'
|
| FORM_ERRORS_COMPONENT |
Type : string
|
Default value : 'FormErrorsComponent'
|
| FORM_GROUP |
Type : string
|
Default value : 'formGroup'
|
| FORM_UTILS |
Type : string
|
Default value : 'FormUtils'
|
| FORM$ |
Type : string
|
Default value : 'form$'
|
| GENERIC_LINK_COMPONENT |
Type : string
|
Default value : 'GenericLinkComponent'
|
| GENERIC_LINK_COMPONENT_SERVICE |
Type : string
|
Default value : 'GenericLinkComponentService'
|
| GET |
Type : string
|
Default value : 'get'
|
| GET_ADDRESS_CARD_CONTENT |
Type : string
|
Default value : 'getAddressCardContent'
|
| GET_ALL |
Type : string
|
Default value : 'getAll'
|
| GET_ASM_STATE |
Type : string
|
Default value : 'getAsmState'
|
| GET_ASM_UI |
Type : string
|
Default value : 'getAsmUi'
|
| GET_BASE_ENDPOINT |
Type : string
|
Default value : 'getBaseEndpoint'
|
| GET_BASE_SITE_DATA |
Type : string
|
Default value : 'getBaseSiteData'
|
| GET_BILLING_ADDRESS_CARD_CONTENT |
Type : string
|
Default value : 'getBillingAddressCardContent'
|
| GET_BREAKPOINT |
Type : string
|
Default value : 'getBreakpoint'
|
| GET_CHECKOUT_STEP |
Type : string
|
Default value : 'getCheckoutStep'
|
| GET_CHECKOUT_STEP_ROUTE |
Type : string
|
Default value : 'getCheckoutStepRoute'
|
| GET_CHILD_ROUTES |
Type : string
|
Default value : 'getChildRoutes'
|
| GET_CLOSEST |
Type : string
|
Default value : 'getClosest'
|
| GET_COMPONENT_ENTITIES_OLD_API |
Type : string
|
Default value : 'getComponentEntities'
|
| GET_COMPONENT_STATE_OLD_API |
Type : string
|
Default value : 'getComponentState'
|
|
*** Properties end **** |
| GET_COMPONENTS_STATE_NEW_API |
Type : string
|
Default value : 'getComponentsState'
|
| GET_CONTROL |
Type : string
|
Default value : 'getControl'
|
| GET_CURRENT_STEP_INDEX |
Type : string
|
Default value : 'getCurrentStepIndex'
|
| GET_CUSTOMER_AGENT_TOKEN |
Type : string
|
Default value : 'getCustomerSupportAgentToken'
|
| GET_CUSTOMER_AGENT_TOKEN_LOADING |
Type : string
|
Default value : 'getCustomerSupportAgentTokenLoading'
|
| GET_CUSTOMER_AGENT_TOKEN_STATE |
Type : string
|
Default value : 'getCustomerSupportAgentTokenState'
|
| GET_CUSTOMER_SEARCH_RESULTS |
Type : string
|
Default value : 'getCustomerSearchResults'
|
| GET_CUSTOMER_SEARCH_RESULTS_LOADER_STATE |
Type : string
|
Default value : 'getCustomerSearchResultsLoaderState'
|
| GET_CUSTOMER_SEARCH_RESULTS_LOADING |
Type : string
|
Default value : 'getCustomerSearchResultsLoading'
|
| GET_DELIVERY_MODE_CARD_CONTENT |
Type : string
|
Default value : 'getDeliveryModeCardContent'
|
| GET_END_POINT |
Type : string
|
Default value : 'getEndpoint'
|
| GET_FALSY_URL_MATCHER |
Type : string
|
Default value : 'getFalsyUrlMatcher'
|
| GET_FIRST_CHECKOUT_STEP_ROUTE |
Type : string
|
Default value : 'getFirstCheckoutStepRoute'
|
| GET_GLOB_URL_MATCHER |
Type : string
|
Default value : 'getGlobUrlMatcher'
|
| GET_INJECTORS |
Type : string
|
Default value : 'getInjectors'
|
| GET_LOADED |
Type : string
|
Default value : 'getLoaded'
|
| GET_META |
Type : string
|
Default value : 'getMeta'
|
| GET_META_RESOLVER |
Type : string
|
Default value : 'getMetaResolver'
|
| GET_MULTI_CART_REDUCERS |
Type : string
|
Default value : 'getMultiCartReducers'
|
| GET_MULTIPLE_PATHS_URL_MATCHER |
Type : string
|
Default value : 'getMultiplePathsUrlMatcher'
|
| GET_NEXT_CHECKOUT_STEP_URL |
Type : string
|
Default value : 'getNextCheckoutStepUrl'
|
| GET_OCC_ENDPOINT |
Type : string
|
Default value : 'getOccEndpoint'
|
| GET_OPPOSITE_URL_MATCHER |
Type : string
|
Default value : 'getOppositeUrlMatcher'
|
| GET_ORDER_CURRENT_DATE_CARD_CONTENT |
Type : string
|
Default value : 'getOrderCurrentDateCardContent'
|
| GET_ORDER_DETAILS |
Type : string
|
Default value : 'getOrderDetails'
|
| GET_PATH_URL_MATCHER |
Type : string
|
Default value : 'getPathUrlMatcher'
|
| GET_PAYMENT_CARD_CONTENT |
Type : string
|
Default value : 'getPaymentCardContent'
|
| GET_PAYMENT_INFO_CARD_CONTENT |
Type : string
|
Default value : 'getPaymentInfoCardContent'
|
| GET_PREVIOUS_CHECKOUT_STEP_URL |
Type : string
|
Default value : 'getPreviousCheckoutStepUrl'
|
| GET_PRODUCT_IMAGE_ALT |
Type : string
|
Default value : 'getProductImageAlt'
|
| GET_PRODUCT_IMAGE_URL |
Type : string
|
Default value : 'getProductImageURL'
|
| GET_PRODUCT_REFERENCES |
Type : string
|
Default value : 'getProductReferences'
|
| GET_RAW_ENDPOINT |
Type : string
|
Default value : 'getRawEndpoint'
|
| GET_REDUCERS |
Type : string
|
Default value : 'getReducers'
|
| GET_SHIPPING_METHOD_CARD_CONTENT |
Type : string
|
Default value : 'getShippingMethodCardContent'
|
| GET_STABLE |
Type : string
|
Default value : 'getStable'
|
| GET_STABLE_CONFIG |
Type : string
|
Default value : 'getStableConfig'
|
| GET_STATE_SLICE |
Type : string
|
Default value : 'getStateSlice'
|
| GET_STRUCTURED_DATA_FACTORY |
Type : string
|
Default value : 'getStructuredDataFactory'
|
| GET_URL |
Type : string
|
Default value : 'getUrl'
|
| GET_WINDOW |
Type : string
|
Default value : 'window'
|
| GLOBAL_MESSAGE_SERVICE |
Type : string
|
Default value : 'GlobalMessageService'
|
| GO |
Type : string
|
Default value : 'go'
|
| GOOGLE_MAP_RENDERER_SERVICE |
Type : string
|
Default value : 'GoogleMapRendererService'
|
| GUEST_REGISTER_FORM_COMPONENT |
Type : string
|
Default value : 'GuestRegisterFormComponent'
|
| HAMBURGER_MENU_SERVICE |
Type : string
|
Default value : 'HamburgerMenuService'
|
| HANDLE_EXPIRED_TOKEN |
Type : string
|
Default value : 'handleExpiredToken'
|
| HANDLE_OPEN |
Type : string
|
Default value : 'handleOpen'
|
| HANDLE_VOUCHER_OPERATION_ERROR |
Type : string
|
Default value : 'handleVoucherOperationError'
|
| HOME_PAGE_EVENT_BUILDER |
Type : string
|
Default value : 'HomePageEventBuilder'
|
| HTTP_CLIENT |
Type : string
|
Default value : 'HttpClient'
|
| I18N_CONFIG |
Type : string
|
Default value : 'I18nConfig'
|
| INCREMENT |
Type : string
|
Default value : 'increment'
|
| INIT_SITE_CONTEXT_ROUTES_HANDLER |
Type : string
|
Default value : 'initSiteContextRoutesHandler'
|
| INIT_SYNC |
Type : string
|
Default value : 'initSync'
|
| INITIAL_ENTITY_STATE |
Type : string
|
Default value : 'initialEntityState'
|
| INITIAL_LOADER_STATE |
Type : string
|
Default value : 'initialLoaderState'
|
| INITIAL_PROCESSES_STATE |
Type : string
|
Default value : 'initialProcessesState'
|
| INITIALIZE |
Type : string
|
Default value : 'initialize'
|
| INITITIALIZE_CONTEXT |
Type : string
|
Default value : 'inititializeContext'
|
| INJECT_DECORATOR |
Type : string
|
Default value : 'Inject'
|
| INJECTOR |
Type : string
|
Default value : 'Injector'
|
| INNER_COMPONENTS_HOST_DIRECTIVE |
Type : string
|
Default value : 'InnerComponentsHostDirective'
|
| INSIDE_CLICKED |
Type : string
|
Default value : 'insideClicked'
|
| INTERSECTION_SERVICE |
Type : string
|
Default value : 'IntersectionService'
|
| IS_LAUNCH_IN_SMART_EDIT |
Type : string
|
Default value : 'isLaunchInSmartEdit'
|
| IS_LAUNCHED_IN_SMART_EDIT |
Type : string
|
Default value : 'isLaunchedInSmartEdit'
|
| IS_STABLE |
Type : string
|
Default value : 'isStable'
|
| ITEM |
Type : string
|
Default value : 'Item'
|
| ITEM_COUNTER_COMPONENT |
Type : string
|
Default value : 'ItemCounterComponent'
|
| ITEM_SERVICE |
Type : string
|
Default value : 'ItemService'
|
| JSON_LD_SCRIPT_FACTORY |
Type : string
|
Default value : 'JsonLdScriptFactory'
|
| JSONLD_PRODUCT_REVIEW_BUILDER |
Type : string
|
Default value : 'JsonLdProductReviewBuilder'
|
| KEY_VALUE_DIFFERS |
Type : string
|
Default value : 'KeyValueDiffers'
|
| KEYBOARD_FOCUS_CONFIG |
Type : string
|
Default value : 'KeyboardFocusConfig'
|
| KEYBOARD_FOCUS_SERVICE |
Type : string
|
Default value : 'KeyboardFocusService'
|
| KYMA_ACTIONS |
Type : string
|
Default value : 'KymaActions'
|
| KYMA_CONFIG |
Type : string
|
Default value : 'KymaConfig'
|
| KYMA_ENABLED |
Type : string
|
Default value : 'kyma_enabled'
|
| KYMA_FEATURE |
Type : string
|
Default value : 'KYMA_FEATURE'
|
| KYMA_MODULE |
Type : string
|
Default value : 'KymaModule'
|
| KYMA_SELECTORS |
Type : string
|
Default value : 'KymaSelectors'
|
| KYMA_SERVICE |
Type : string
|
Default value : 'KymaService'
|
| KYMA_STATE |
Type : string
|
Default value : 'KymaState'
|
| LANGUAGE_SERVICE |
Type : string
|
Default value : 'LanguageService'
|
| LAUNCH_COMPONENT_SERVICE |
Type : string
|
Default value : 'LaunchComponentService'
|
| LAUNCH_DIALOG_SERVICE |
Type : string
|
Default value : 'LaunchDialogService'
|
| LAYOUT_CONFIG |
Type : string
|
Default value : 'LayoutConfig'
|
| LAZY_MODULES_SERVICE |
Type : string
|
Default value : 'LazyModulesService'
|
| LEGACY_FLAG |
Type : string
|
Default value : 'legacy'
|
| LOAD_ANONYMOUS_CONSENTS |
Type : string
|
Default value : 'loadAnonymousConsents'
|
| LOAD_CLIENT_TOKEN |
Type : string
|
Default value : 'LOAD_CLIENT_TOKEN'
|
| LOAD_CLIENT_TOKEN_CLASS |
Type : string
|
Default value : 'LoadClientToken'
|
| LOAD_CLIENT_TOKEN_FAIL |
Type : string
|
Default value : 'LOAD_CLIENT_TOKEN_FAIL'
|
| LOAD_CLIENT_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'LoadClientTokenFail'
|
| LOAD_CLIENT_TOKEN_SUCCESS |
Type : string
|
Default value : 'LOAD_CLIENT_TOKEN_SUCCESS'
|
| LOAD_CLIENT_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'LoadClientTokenSuccess'
|
| LOAD_CMS_COMPONENT_CLASS |
Type : string
|
Default value : 'LoadCmsComponent'
|
| LOAD_CMS_COMPONENT_FAIL_CLASS |
Type : string
|
Default value : 'LoadCmsComponentFail'
|
| LOAD_CMS_COMPONENT_SUCCESS_CLASS |
Type : string
|
Default value : 'LoadCmsComponentSuccess'
|
| LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN |
Type : string
|
Default value : 'LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN'
|
| LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_CLASS |
Type : string
|
Default value : 'LoadCustomerSupportAgentToken'
|
| LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL |
Type : string
|
Default value : 'LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL'
|
| LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'LoadCustomerSupportAgentTokenFail'
|
| LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS |
Type : string
|
Default value : 'LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS'
|
| LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'LoadCustomerSupportAgentTokenSuccess'
|
| LOAD_PRODUCT_FOR_STRATEGY_METHOD |
Type : string
|
Default value : 'loadProductsForStrategy'
|
| LOAD_PRODUCT_REFERENCES |
Type : string
|
Default value : 'loadProductReferences'
|
| LOAD_USER_TOKEN |
Type : string
|
Default value : 'LOAD_USER_TOKEN'
|
| LOAD_USER_TOKEN_CLASS |
Type : string
|
Default value : 'LoadUserToken'
|
| LOAD_USER_TOKEN_FAIL |
Type : string
|
Default value : 'LOAD_USER_TOKEN_FAIL'
|
| LOAD_USER_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'LoadUserTokenFail'
|
| LOAD_USER_TOKEN_SUCCESS |
Type : string
|
Default value : 'LOAD_USER_TOKEN_SUCCESS'
|
| LOAD_USER_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'LoadUserTokenSuccess'
|
| LOADER_REDUCER |
Type : string
|
Default value : 'loaderReducer'
|
| LOADER_STATE |
Type : string
|
Default value : 'LoaderState'
|
| LOCATION |
Type : string
|
Default value : 'Location'
|
| LOCATION$ |
Type : string
|
Default value : 'location$'
|
| LOGIN_AS_GUEST |
Type : string
|
Default value : 'loginAsGuest'
|
| LOGIN_COMPONENT |
Type : string
|
Default value : 'LoginComponent'
|
| LOGIN_FORM_COMPONENT |
Type : string
|
Default value : 'LoginFormComponent'
|
| LOGIN_FORM_MODULE |
Type : string
|
Default value : 'LoginFormModule'
|
| LOGIN_FORM_TRANSLATION_CHUNK |
Type : string
|
Default value : 'loginForm'
|
| LOGIN_GUARD |
Type : string
|
Default value : 'LoginGuard'
|
| LOGIN_MODULE |
Type : string
|
Default value : 'LoginModule'
|
| LOGIN_REGISTER_COMPONENT |
Type : string
|
Default value : 'LoginRegisterComponent'
|
| LOGIN_REGISTER_MODULE |
Type : string
|
Default value : 'LoginRegisterModule'
|
| LOGOUT |
Type : string
|
Default value : 'logout'
|
| LOGOUT_CUSTOMER_SUPPORT_AGENT |
Type : string
|
Default value : 'LOGOUT_CUSTOMER_SUPPORT_AGENT'
|
| LOGOUT_CUSTOMER_SUPPORT_AGENT_CLASS |
Type : string
|
Default value : 'LOGOUT_CUSTOMER_SUPPORT_AGENT_CLASS'
|
| LOGOUT_GUARD |
Type : string
|
Default value : 'LogoutGuard'
|
| MAIN_MODULE |
Type : string
|
Default value : 'MainModule'
|
| MEDIA_SERVICE |
Type : string
|
Default value : 'MediaService'
|
| MERCHANDISING_CAROUSEL_COMPONENT |
Type : string
|
Default value : 'MerchandisingCarouselComponent'
|
| MERCHANDISING_CAROUSEL_COMPONENT_SERVICE |
Type : string
|
Default value : 'MerchandisingCarouselComponentService'
|
| MERCHANDISING_STRATEGY_CONNECTOR |
Type : string
|
Default value : 'MerchandisingStrategyConnector'
|
| MESSAGE_CONFIG |
Type : string
|
Default value : 'MessageConfig'
|
| MESSAGE_SERVICE |
Type : string
|
Default value : 'MessageService'
|
| META_REDUCERS |
Type : string
|
Default value : 'metaReducers'
|
| MINI_CART_COMPONENT |
Type : string
|
Default value : 'MiniCartComponent'
|
| MINI_LOGIN_TRANSLATION_CHUNK |
Type : string
|
Default value : 'miniLogin'
|
| MODAL_DIRECTIVE |
Type : string
|
Default value : 'ModalDirective'
|
| MODAL_DIRECTIVE_OPTIONS |
Type : string
|
Default value : 'ModalDirectiveOptions'
|
| MODAL_DIRECTIVE_SERVICE |
Type : string
|
Default value : 'ModalDirectiveService'
|
| MODAL_MODULE |
Type : string
|
Default value : 'ModalModule'
|
| MODAL_OPTIONS |
Type : string
|
Default value : 'ModalOptions'
|
| MODAL_REF |
Type : string
|
Default value : 'ModalRef'
|
| MODAL_SERVICE |
Type : string
|
Default value : 'ModalService'
|
| MULTI_CART_META_REDUCERS |
Type : string
|
Default value : 'multiCartMetaReducers'
|
| MULTI_CART_REDUCER_PROVIDER |
Type : string
|
Default value : 'multiCartReducerProvider'
|
| MULTI_CART_REDUCER_TOKEN |
Type : string
|
Default value : 'multiCartReducerToken'
|
| MULTI_CART_SERVICE |
Type : string
|
Default value : 'MultiCartService'
|
| MULTI_CART_STATE_PERSISTENCE_SERVICE |
Type : string
|
Default value : 'MultiCartStatePersistenceService'
|
| MY_COUPONS_COMPONENT_SERVICE |
Type : string
|
Default value : 'MyCouponsComponentService'
|
| NAVIGATE_UP_ON_ENTER |
Type : string
|
Default value : 'navigateUpOnEnter'
|
| NAVIGATION_EVENT |
Type : string
|
Default value : 'NavigationEvent'
|
| NAVIGATION_SERVICE |
Type : string
|
Default value : 'NavigationService'
|
| NAVIGATION_UI_COMPONENT |
Type : string
|
Default value : 'NavigationUIComponent'
|
| NG_BOOTSTRAP |
Type : string
|
Default value : '@ng-bootstrap/ng-bootstrap'
|
| NG_EXPRESS_ENGINE_DECORATOR |
Type : string
|
Default value : 'NgExpressEngineDecorator'
|
| NG_ON_DESTROY |
Type : string
|
Default value : 'ngOnDestroy'
|
| NG_ON_INIT |
Type : string
|
Default value : 'ngOnInit'
|
| NGB_ACTIVE_MODAL |
Type : string
|
Default value : 'NgbActiveModal'
|
| NGB_MODAL |
Type : string
|
Default value : 'NgbModal'
|
| NGRX_EFFECTS |
Type : string
|
Default value : '@ngrx/effects'
|
| NGRX_ROUTER_STORE |
Type : string
|
Default value : '@ngrx/router-store'
|
| NGRX_STORE |
Type : string
|
Default value : '@ngrx/store'
|
| NGUNIVERSAL_EXPRESS_ENGINE |
Type : string
|
Default value : '@nguniversal/express-engine'
|
| NOT_AUTH_GUARD |
Type : string
|
Default value : 'NotAuthGuard'
|
| NOT_CHECKOUT_AUTH_GUARD |
Type : string
|
Default value : 'NotCheckoutAuthGuard'
|
| OAUTH_LIB_WRAPPER_SERVICE |
Type : string
|
Default value : 'OAuthLibWrapperService'
|
| OBJECT_TYPE |
Type : string
|
Default value : 'Object'
|
| OBSERVABLE_CLASS |
Type : string
|
Default value : 'Observable'
|
|
*** Imports end **** |
| OCC_ASM_ADAPTER |
Type : string
|
Default value : 'OccAsmAdapter'
|
| OCC_CART_ADAPTER |
Type : string
|
Default value : 'OccCartAdapter'
|
| OCC_CART_ENTRY_ADAPTER |
Type : string
|
Default value : 'OccCartEntryAdapter'
|
| OCC_CHECKOUT_ADAPTER |
Type : string
|
Default value : 'OccCheckoutAdapter'
|
| OCC_CMS_COMPONENT_ADAPTER |
Type : string
|
Default value : 'OccCmsComponentAdapter'
|
| OCC_CONFIG |
Type : string
|
Default value : 'OccConfig'
|
| OCC_CONFIG_LOADER_MODULE |
Type : string
|
Default value : 'OccConfigLoaderModule'
|
| OCC_CONFIG_LOADER_SERVICE |
Type : string
|
Default value : 'OccConfigLoaderService'
|
| OCC_CONFIGURATOR_VARIANT_NORMALIZER |
Type : string
|
Default value : 'OccConfiguratorVariantNormalizer'
|
| OCC_ENDPOINT |
Type : string
|
Default value : 'OccEndpoint'
|
| OCC_ENDPOINTS |
Type : string
|
Default value : 'OccEndpoints'
|
| OCC_ENDPOINTS_SERVICE |
Type : string
|
Default value : 'OccEndpointsService'
|
| OCC_LOADED_CONFIG |
Type : string
|
Default value : 'OccLoadedConfig'
|
| OCC_LOADED_CONFIG_CONVERTER |
Type : string
|
Default value : 'OccLoadedConfigConverter'
|
| OCC_MODULE |
Type : string
|
Default value : 'OccModule'
|
| OCC_SITES_CONFIG_LOADER |
Type : string
|
Default value : 'OccSitesConfigLoader'
|
| OCC_STORE_FINDER_ADAPTER |
Type : string
|
Default value : 'OccStoreFinderAdapter'
|
| OCC_USER_ACCOUNT_ADAPTER |
Type : string
|
Default value : 'OccUserAccountAdapter'
|
| OCC_USER_ADAPTER |
Type : string
|
Default value : 'OccUserAdapter'
|
| OCC_USER_ORDER_ADAPTER |
Type : string
|
Default value : 'OccUserOrderAdapter'
|
| OCC_USER_PROFILE_ADAPTER |
Type : string
|
Default value : 'OccUserProfileAdapter'
|
| OF_LOADER_FAIL |
Type : string
|
Default value : 'ofLoaderFail'
|
| OF_LOADER_LOAD |
Type : string
|
Default value : 'ofLoaderLoad'
|
| OF_LOADER_SUCCESS |
Type : string
|
Default value : 'ofLoaderSuccess'
|
| ON_DESELECT |
Type : string
|
Default value : 'onDeselect'
|
| ON_NAVIGATE_FOCUS_SERVICE |
Type : string
|
Default value : 'OnNavigateFocusService'
|
| ON_RESTORE_COMPLETE |
Type : string
|
Default value : 'onRestoreComplete'
|
| ON_SELECT |
Type : string
|
Default value : 'onSelect'
|
| ON_SUCCESS |
Type : string
|
Default value : 'onSuccess'
|
| ONLY_NUMBER_DIRECTIVE |
Type : string
|
Default value : 'OnlyNumberDirective'
|
| ONLY_NUMBER_DIRECTIVE_MODULE |
Type : string
|
Default value : 'OnlyNumberDirectiveModule'
|
| OPEN_DIALOG |
Type : string
|
Default value : 'openDialog'
|
| OPEN_ID_AUTHENTICATION_TOKEN_SERVICE |
Type : string
|
Default value : 'OpenIdAuthenticationTokenService'
|
| OPEN_ID_TOKEN |
Type : string
|
Default value : 'OpenIdToken'
|
| OPEN_ID_TOKEN_DATA |
Type : string
|
Default value : 'OPEN_ID_TOKEN_DATA'
|
| ORDER_CANCELLATION_GUARD |
Type : string
|
Default value : 'OrderCancellationGuard'
|
| ORDER_CANCELLATION_SERVICE |
Type : string
|
Default value : 'OrderCancellationService'
|
| ORDER_CONFIRMATION_ITEMS_COMPONENT |
Type : string
|
Default value : 'OrderConfirmationItemsComponent'
|
| ORDER_CONFIRMATION_OVERVIEW_COMPONENT |
Type : string
|
Default value : 'OrderConfirmationOverviewComponent'
|
| ORDER_DETAIL_ITEMS_COMPONENT |
Type : string
|
Default value : 'OrderDetailItemsComponent'
|
| ORDER_DETAIL_SHIPPING_COMPONENT |
Type : string
|
Default value : 'OrderDetailShippingComponent'
|
| ORDER_DETAILS_SERVICE |
Type : string
|
Default value : 'OrderDetailsService'
|
| ORDER_ENTRY |
Type : string
|
Default value : 'OrderEntry'
|
| ORDER_FACADE |
Type : string
|
Default value : 'OrderFacade'
|
| ORDER_HISTORY_COMPONENT |
Type : string
|
Default value : 'OrderHistoryComponent'
|
| ORDER_HISTORY_FACADE |
Type : string
|
Default value : 'OrderHistoryFacade'
|
| ORDER_OVERVIEW_COMPONENT |
Type : string
|
Default value : 'OrderOverviewComponent'
|
| ORDER_PROMOTIONS$ |
Type : string
|
Default value : 'orderPromotions$'
|
| ORDER_RETURN_GUARD |
Type : string
|
Default value : 'OrderReturnGuard'
|
| ORDER_RETURN_REQUEST_SERVICE |
Type : string
|
Default value : 'OrderReturnRequestService'
|
| ORDER_RETURN_SERVICE |
Type : string
|
Default value : 'OrderReturnService'
|
| ORGANIZATION_PAGE_META_RESOLVER |
Type : string
|
Default value : 'OrganizationPageMetaResolver'
|
| OUTLET_DIRECTIVE |
Type : string
|
Default value : 'OutletDirective'
|
| OUTLET_REF_DIRECTIVE |
Type : string
|
Default value : 'OutletRefDirective'
|
| OUTLET_RENDERER_SERVICE |
Type : string
|
Default value : 'OutletRendererService'
|
| OUTLET_SERVICE |
Type : string
|
Default value : 'OutletService'
|
| PAGE_EVENT |
Type : string
|
Default value : 'PageEvent'
|
| PAGE_EVENT_BUILDER |
Type : string
|
Default value : 'PageEventBuilder'
|
| PAGE_EVENT_MODULE |
Type : string
|
Default value : 'PageEventModule'
|
| PAGE_LAYOUT_HANDLER |
Type : string
|
Default value : 'PageLayoutHandler'
|
| PAGE_LAYOUT_SERVICE |
Type : string
|
Default value : 'PageLayoutService'
|
| PAGE_LINK_SERVICE |
Type : string
|
Default value : 'PageLinkService'
|
| PAGE_META_CONFIG |
Type : string
|
Default value : 'PageMetaConfig'
|
| PAGE_META_RESOLVER |
Type : string
|
Default value : 'PageMetaResolver'
|
| PAGE_META_SERVICE |
Type : string
|
Default value : 'PageMetaService'
|
| PAGE_SLOT_COMPONENT |
Type : string
|
Default value : 'PageSlotComponent'
|
| PAGE_SLOT_SERVICE |
Type : string
|
Default value : 'PageSlotService'
|
| PARAGRAPH_COMPONENT |
Type : string
|
Default value : 'ParagraphComponent'
|
| PARAMS |
Type : string
|
Default value : 'params'
|
| PAYMENT_DETAILS_SET_GUARD |
Type : string
|
Default value : 'PaymentDetailsSetGuard'
|
| PAYMENT_FORM_COMPONENT |
Type : string
|
Default value : 'PaymentFormComponent'
|
| PAYMENT_METHOD_COMPONENT |
Type : string
|
Default value : 'PaymentMethodComponent'
|
| PAYMENT_TYPE_SERVICE |
Type : string
|
Default value : 'PaymentTypeService'
|
| PERMISSION_ROUTING_CONFIG |
Type : string
|
Default value : 'permissionRoutingConfig'
|
| PERSONALIZATION_ACTION |
Type : string
|
Default value : 'PersonalizationAction'
|
| PERSONALIZATION_CONFIG |
Type : string
|
Default value : 'PersonalizationConfig'
|
| PERSONALIZATION_CONTEXT |
Type : string
|
Default value : 'PersonalizationContext'
|
| PERSONALIZATION_CONTEXT_SERVICE |
Type : string
|
Default value : 'PersonalizationContextService'
|
| PLACE_ORDER |
Type : string
|
Default value : 'placeOrder'
|
| PLACE_ORDER_CLASS |
Type : string
|
Default value : 'PlaceOrder'
|
| PLACE_ORDER_COMPONENT |
Type : string
|
Default value : 'PlaceOrderComponent'
|
| PLATFORM |
Type : string
|
Default value : 'Platform'
|
| PLATFORM_ID |
Type : string
|
Default value : 'PLATFORM_ID'
|
| PLATFORM_ID_STRING |
Type : string
|
Default value : 'PLATFORM_ID'
|
| POPOVER_COMPONENT |
Type : string
|
Default value : 'PopoverComponent'
|
| POPOVER_DIRECTIVE |
Type : string
|
Default value : 'PopoverDirective'
|
| POPOVER_SERVICE |
Type : string
|
Default value : 'PopoverService'
|
| POSITIONING_SERVICE |
Type : string
|
Default value : 'PositioningService'
|
| PREVENT_SCROLLING_ON_SPACE |
Type : string
|
Default value : 'preventScrollingOnSpace'
|
| PROCESSES_LOADER_REDUCER |
Type : string
|
Default value : 'processesLoaderReducer'
|
| PROCESSES_LOADER_STATE |
Type : string
|
Default value : 'ProcessesLoaderState'
|
| PRODUCT_ADAPTER |
Type : string
|
Default value : 'ProductAdapter'
|
| PRODUCT_CAROUSEL_COMPONENT |
Type : string
|
Default value : 'ProductCarouselComponent'
|
| PRODUCT_CAROUSEL_SERVICE |
Type : string
|
Default value : 'ProductCarouselService'
|
| PRODUCT_CONFIGURATOR_RULEBASED_FEATURE |
Type : string
|
Default value : 'productConfiguratorRulebased'
|
| PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_OBSOLETE |
Type : string
|
Default value : 'rulebased'
|
|
*** APIs end **** |
| PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE |
Type : string
|
Default value : 'productConfiguratorTextfield'
|
| PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_OBSOLETE |
Type : string
|
Default value : 'textfield'
|
| PRODUCT_FACET_NAVIGATION_COMPONENT |
Type : string
|
Default value : 'ProductFacetNavigationComponent'
|
| PRODUCT_GRID_ITEM_COMPONENT |
Type : string
|
Default value : 'ProductGridItemComponent'
|
| PRODUCT_IMAGES_COMPONENT |
Type : string
|
Default value : 'ProductImagesComponent'
|
| PRODUCT_INTRO_COMPONENT |
Type : string
|
Default value : 'ProductIntroComponent'
|
| PRODUCT_LIST_COMPONENT |
Type : string
|
Default value : 'ProductListComponent'
|
| PRODUCT_LIST_COMPONENT_SERVICE |
Type : string
|
Default value : 'ProductListComponentService'
|
| PRODUCT_LIST_ITEM_COMPONENT |
Type : string
|
Default value : 'ProductListItemComponent'
|
| PRODUCT_LIST_ITEM_CONTEXT_SOURCE |
Type : string
|
Default value : 'ProductListItemContextSource'
|
| PRODUCT_LOADING_SERVICE |
Type : string
|
Default value : 'ProductLoadingService'
|
| PRODUCT_PAGE_EVENT_BUILDER |
Type : string
|
Default value : 'ProductPageEventBuilder'
|
| PRODUCT_PAGE_META_RESOLVER |
Type : string
|
Default value : 'ProductPageMetaResolver'
|
| PRODUCT_REFERENCE_SERVICE |
Type : string
|
Default value : 'ProductReferenceService'
|
| PRODUCT_REVIEW_SERVICE |
Type : string
|
Default value : 'ProductReviewService'
|
| PRODUCT_REVIEWS_COMPONENT |
Default value : `ProductReviewsComponent`
|
| PRODUCT_SCROLL_COMPONENT |
Type : string
|
Default value : 'ProductScrollComponent'
|
| PRODUCT_SEARCH_CONNECTOR |
Type : string
|
Default value : 'ProductSearchConnector'
|
| PRODUCT_SEARCH_SERVICE |
Type : string
|
Default value : 'ProductSearchService'
|
| PRODUCT_SERVICE |
Type : string
|
Default value : 'ProductService'
|
| PRODUCT_VARIANT_COMPONENT |
Type : string
|
Default value : 'ProductVariantsComponent'
|
| PRODUCT_VARIANT_GUARD |
Type : string
|
Default value : 'ProductVariantGuard'
|
| PRODUCT_VARIANT_STYLE_ICONS_COMPONENT |
Type : string
|
Default value : 'ProductVariantStyleIconsComponent'
|
| PRODUCT_VARIANT_STYLE_ICONS_MODULE |
Type : string
|
Default value : 'ProductVariantStyleIconsModule'
|
| PRODUCT_VARIANTS_MODULE |
Type : string
|
Default value : 'ProductVariantsModule'
|
| PROFILE_TAG_EVENT_SERVICE |
Type : string
|
Default value : 'ProfileTagEventService'
|
| PROFILE_TAG_LIFECYCLE_SERVICE |
Type : string
|
Default value : 'ProfileTagLifecycleService'
|
| PROGRESS_BUTTON_COMPONENT |
Type : string
|
Default value : 'ProgressButtonComponent'
|
| PROMOTION_LOCATION$ |
Type : string
|
Default value : 'promotionLocation$'
|
| PROMOTION_SERVICE |
Type : string
|
Default value : 'PromotionService'
|
| PROTECTED_ROUTES_GUARD |
Type : string
|
Default value : 'ProtectedRoutesGuard'
|
| PROTECTED_ROUTES_SERVICE |
Type : string
|
Default value : 'ProtectedRoutesService'
|
| PROVIDE_CONFIG_FUNCTION |
Type : string
|
Default value : 'provideConfig'
|
| PROVIDE_DEFAULT_CONFIG |
Type : string
|
Default value : 'provideDefaultConfig'
|
| PWA_CONFIGURATION_FACTORY |
Type : string
|
Default value : 'pwaConfigurationFactory'
|
| PWA_FACTORY |
Type : string
|
Default value : 'pwaFactory'
|
| QUALTRICS_COMPONENT |
Type : string
|
Default value : 'QualtricsComponent'
|
| QUALTRICS_CONFIG |
Type : string
|
Default value : 'QualtricsConfig'
|
| QUALTRICS_EVENT_NAME |
Type : string
|
Default value : 'QUALTRICS_EVENT_NAME'
|
| QUALTRICS_LOADER_SERVICE |
Type : string
|
Default value : 'QualtricsLoaderService'
|
| QUICK_ORDER_FACADE |
Type : string
|
Default value : 'QuickOrderFacade'
|
| QUICK_ORDER_FORM_COMPONENT |
Type : string
|
Default value : 'QuickOrderFormComponent'
|
| QUICK_ORDER_SERVICE |
Type : string
|
Default value : 'QuickOrderService'
|
| REDIRECT |
Type : string
|
Default value : 'redirect'
|
| REDUCER_PROVIDER |
Type : string
|
Default value : 'reducerProvider'
|
| REDUCER_TOKEN |
Type : string
|
Default value : 'reducerToken'
|
| REFRESH_IN_PROGRESS |
Type : string
|
Default value : 'refreshInProgress'
|
| REFRESH_USER_TOKEN |
Type : string
|
Default value : 'REFRESH_USER_TOKEN'
|
| REFRESH_USER_TOKEN_CLASS |
Type : string
|
Default value : 'RefreshUserToken'
|
| REFRESH_USER_TOKEN_FAIL |
Type : string
|
Default value : 'REFRESH_USER_TOKEN_FAIL'
|
| REFRESH_USER_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'RefreshUserTokenFail'
|
| REFRESH_USER_TOKEN_SUCCESS |
Type : string
|
Default value : 'REFRESH_USER_TOKEN_SUCCESS'
|
| REFRESH_USER_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'RefreshUserTokenSuccess'
|
| REGISTER_COMPONENT |
Type : string
|
Default value : 'RegisterComponent'
|
| REGISTER_COMPONENT_MODULE |
Type : string
|
Default value : 'RegisterComponentModule'
|
| REGISTER_COMPONENT_SERVICE |
Type : string
|
Default value : 'RegisterComponentService'
|
| REGISTER_DELETE_CART |
Type : string
|
Default value : 'registerDeleteCart'
|
| REGISTER_DELETE_SAVED_CART_EVENTS |
Type : string
|
Default value : 'registerDeleteSavedCartEvents'
|
| REGISTER_TRANSLATION_CHUNK |
Type : string
|
Default value : 'register'
|
| REINITALIZE_MENU |
Type : string
|
Default value : 'reinitalizeMenu'
|
| REMOVE_ENTRY |
Type : string
|
Default value : 'removeEntry'
|
| RENDERER_2 |
Type : string
|
Default value : 'Renderer2'
|
| RENDERER_FACTORY_2 |
Type : string
|
Default value : 'RendererFactory2'
|
| REPLENISHMENT_ORDER_CANCELLATION_COMPONENT |
Type : string
|
Default value : 'ReplenishmentOrderCancellationComponent'
|
| REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE |
Type : string
|
Default value : 'ReplenishmentOrderCancellationLaunchDialogService'
|
| REPLENISHMENT_ORDER_CONNECTOR |
Type : string
|
Default value : 'ReplenishmentOrderConnector'
|
| REPLENISHMENT_ORDER_HISTORY_COMPONENT |
Type : string
|
Default value : 'ReplenishmentOrderHistoryComponent'
|
| REPORT_AUTH_GUARD |
Type : string
|
Default value : 'reportAuthGuard'
|
| REPORT_NOT_AUTH_GUARD |
Type : string
|
Default value : 'reportNotAuthGuard'
|
| RESET_CHECKOUT_PROCESSES |
Type : string
|
Default value : 'resetCheckoutProcesses'
|
| RESET_PASSWORD_ACTION |
Type : string
|
Default value : 'ResetPasswordAction'
|
| RESET_PASSWORD_COMPONENT |
Type : string
|
Default value : 'ResetPasswordComponent'
|
| RESET_PASSWORD_FORM_COMPONENT |
Type : string
|
Default value : 'ResetPasswordFormComponent'
|
| RESET_PASSWORD_MODULE |
Type : string
|
Default value : 'ResetPasswordModule'
|
| RESTORE_SAVED_CART |
Type : string
|
Default value : 'restoreSavedCart'
|
| REVIEW_SUBMIT_COMPONENT |
Type : string
|
Default value : 'ReviewSubmitComponent'
|
| REVOKE_USER_TOKEN |
Type : string
|
Default value : 'REVOKE_USER_TOKEN'
|
| REVOKE_USER_TOKEN_CLASS |
Type : string
|
Default value : 'RevokeUserToken'
|
| REVOKE_USER_TOKEN_FAIL |
Type : string
|
Default value : 'REVOKE_USER_TOKEN_FAIL'
|
| REVOKE_USER_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'RevokeUserTokenFail'
|
| REVOKE_USER_TOKEN_SUCCESS |
Type : string
|
Default value : 'REVOKE_USER_TOKEN_SUCCESS'
|
| REVOKE_USER_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'RevokeUserTokenSuccess'
|
| ROOT_CONFIG |
Type : string
|
Default value : 'RootConfig'
|
| ROUTE_BACK_ACTION |
Type : string
|
Default value : 'RouteBackAction'
|
| ROUTE_FORWARD_ACTION |
Type : string
|
Default value : 'RouteForwardAction'
|
| ROUTE_GO_ACTION |
Type : string
|
Default value : 'RouteGoAction'
|
| ROUTE_GO_BY_URL_ACTION |
Type : string
|
Default value : 'RouteGoByUrlAction'
|
| ROUTER |
Type : string
|
Default value : 'Router'
|
| ROUTING_ACTIONS |
Type : string
|
Default value : 'RoutingActions'
|
| ROUTING_CONFIG |
Type : string
|
Default value : 'RoutingConfig'
|
| ROUTING_CONFIG_SERVICE |
Type : string
|
Default value : 'RoutingConfigService'
|
| ROUTING_PAGE_META_RESOLVER |
Type : string
|
Default value : 'RoutingPageMetaResolver'
|
| ROUTING_PARAMS_SERVICE |
Type : string
|
Default value : 'RoutingParamsService'
|
| ROUTING_SERVICE |
Type : string
|
Default value : 'RoutingService'
|
| RXJS |
Type : string
|
Default value : 'rxjs'
|
| SANITIZE_METHOD |
Type : string
|
Default value : 'sanitize'
|
| SAVE_CURRENT_NAVIGATION_URL |
Type : string
|
Default value : 'saveCurrentNavigationUrl'
|
| SAVED_CART_DETAILS_ACTION_COMPONENT |
Type : string
|
Default value : 'SavedCartDetailsActionComponent '
|
| SAVED_CART_DETAILS_OVERVIEW_COMPONENT |
Type : string
|
Default value : 'SavedCartDetailsOverviewComponent '
|
| SAVED_CART_DETAILS_SERVICE |
Type : string
|
Default value : 'SavedCartDetailsService'
|
| SAVED_CART_EVENT_BUILDER |
Type : string
|
Default value : 'SavedCartEventBuilder'
|
| SAVED_CART_FACADE |
Type : string
|
Default value : 'SavedCartFacade'
|
| SAVED_CART_FORM_DIALOG_COMPONENT |
Type : string
|
Default value : 'SavedCartFormDialogComponent'
|
| SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE |
Type : string
|
Default value : 'SavedCartFormLaunchDialogService'
|
| SAVED_CART_FORM_TYPE |
Type : string
|
Default value : 'savedCartFormType'
|
| SAVED_CART_LIST_COMPONENT |
Type : string
|
Default value : 'SavedCartListComponent'
|
| SCHEDULE_COMPONENT |
Type : string
|
Default value : 'ScheduleComponent'
|
| SCRIPT_LOADER |
Type : string
|
Default value : 'ScriptLoader'
|
| SCRIPT_LOADER_SERVICE |
Type : string
|
Default value : 'ScriptLoader'
|
| SEARCH |
Type : string
|
Default value : 'search'
|
| SEARCH_BOX_COMPONENT |
Default value : `SearchBoxComponent`
|
| SEARCH_BOX_COMPONENT_SERVICE |
Type : string
|
Default value : 'SearchBoxComponentService'
|
| SEARCH_BOX_SERVICE |
Type : string
|
Default value : 'SearchboxService'
|
| SEARCH_CONFIG |
Type : string
|
Default value : 'SearchConfig'
|
| SEARCH_PAGE_META_RESOLVER |
Type : string
|
Default value : 'SearchPageMetaResolver'
|
| SELECTIVE_CART_SERVICE |
Type : string
|
Default value : 'SelectiveCartService'
|
| SEMANTIC_PATH_SERVICE |
Type : string
|
Default value : 'SemanticPathService'
|
| SEMANTIC_ROUTE |
Type : string
|
Default value : 'semanticRoute'
|
| SEO_CONFIG |
Type : string
|
Default value : 'SeoConfig'
|
| SERVER_REQUEST_ORIGIN_STRING |
Type : string
|
Default value : 'SERVER_REQUEST_ORIGIN'
|
| SERVER_REQUEST_URL_STRING |
Type : string
|
Default value : 'SERVER_REQUEST_URL'
|
| SET_ACTIVE |
Type : string
|
Default value : 'setActive'
|
| SET_QUERY |
Type : string
|
Default value : 'setQuery'
|
| SET_RATE |
Type : string
|
Default value : 'setRate'
|
| SET_RATE_ON_EVENT |
Type : string
|
Default value : 'setRateOnEvent'
|
| SHIPPING_ADDRESS_COMPONENT |
Type : string
|
Default value : 'ShippingAddressComponent'
|
| SHIPPING_ADDRESS_SET_GUARD |
Type : string
|
Default value : 'ShippingAddressSetGuard'
|
| SITE_CONTEXT_CONFIG |
Type : string
|
Default value : 'SiteContextConfig'
|
| SITE_CONTEXT_PARAMS_PROVIDERS |
Type : string
|
Default value : 'siteContextParamsProviders'
|
| SKIP_LINK_CONFIG |
Type : string
|
Default value : 'SkipLinkConfig'
|
| SKIP_LINK_FACTORY |
Type : string
|
Default value : 'skipLinkFactory'
|
| SKIP_LINK_SERVICE |
Type : string
|
Default value : 'SkipLinkService'
|
| SMART_EDIT_CONFIG |
Type : string
|
Default value : 'SmartEditConfig'
|
| SMART_EDIT_MODULE |
Type : string
|
Default value : 'SmartEditModule'
|
| SMART_EDIT_SERVICE |
Type : string
|
Default value : 'SmartEditService'
|
| SORT_CODE |
Type : string
|
Default value : 'sortCode'
|
| SPLIT_VIEW_COMPONENT |
Type : string
|
Default value : 'SplitViewComponent'
|
| SPLIT_VIEW_DEACTIVATE_GUARD |
Type : string
|
Default value : 'SplitViewDeactivateGuard'
|
| SPLIT_VIEW_SERVICE |
Type : string
|
Default value : 'SplitViewService'
|
| STAR_RATING_COMPONENT |
Type : string
|
Default value : 'StarRatingComponent'
|
| STATE_ENTITY_ACTIONS |
Type : string
|
Default value : 'StateEntityActions'
|
| STATE_ENTITY_LOADER_ACTIONS |
Type : string
|
Default value : 'StateEntityLoaderActions'
|
| STATE_ENTITY_LOADER_SELECTORS |
Type : string
|
Default value : 'StateEntityLoaderSelectors'
|
| STATE_ENTITY_PROCESSESS_LOADER_ACTIONS |
Type : string
|
Default value : 'StateEntityProcessesLoaderActions'
|
| STATE_ENTITY_PROCESSESS_LOADER_SELECTORS |
Type : string
|
Default value : 'StateEntityProcessesLoaderSelectors'
|
| STATE_ENTITY_SELECTORS |
Type : string
|
Default value : 'StateEntitySelectors'
|
| STATE_LOADER_ACTIONS |
Type : string
|
Default value : 'StateLoaderActions'
|
| STATE_LOADER_SELECTORS |
Type : string
|
Default value : 'StateLoaderSelectors'
|
| STATE_PROCESSES_LOADER_ACTIONS |
Type : string
|
Default value : 'StateProcessesLoaderActions'
|
| STATE_PROCESSES_LOADER_SELECTORS |
Type : string
|
Default value : 'StateProcessesLoaderSelectors'
|
| STATE_WITH_ASM |
Type : string
|
Default value : 'StateWithAsm'
|
| STATE_WITH_AUTH |
Type : string
|
Default value : 'StateWithAuth'
|
| STATE_WITH_CART |
Type : string
|
Default value : 'StateWithCart'
|
| STATE_WITH_KYMA |
Type : string
|
Default value : 'StateWithKyma'
|
| STATE_WITH_STORE_FINDER |
Type : string
|
Default value : 'StateWithStoreFinder'
|
| STEPS |
Type : string
|
Default value : 'steps'
|
| STOCK_NOTIFICATION_COMPONENT |
Type : string
|
Default value : 'StockNotificationComponent'
|
| STOCK_NOTIFICATION_DIALOG_COMPONENT |
Type : string
|
Default value : 'StockNotificationDialogComponent'
|
| STOCK_NOTIFICATION_MODULE |
Type : string
|
Default value : 'StockNotificationtModule'
|
| STORE |
Type : string
|
Default value : 'Store'
|
| STORE_COUNT |
Type : string
|
Default value : 'StoreCount'
|
| STORE_COUNT_NORMALIZER |
Type : string
|
Default value : 'STORE_COUNT_NORMALIZER'
|
| STORE_DATA_SERVICE |
Type : string
|
Default value : 'StoreDataService'
|
| STORE_ENTITIES |
Type : string
|
Default value : 'StoreEntities'
|
| STORE_FINDER_ACTIONS |
Type : string
|
Default value : 'StoreFinderActions'
|
| STORE_FINDER_ADAPTER |
Type : string
|
Default value : 'StoreFinderAdapter'
|
| STORE_FINDER_COMPONENT |
Type : string
|
Default value : 'StoreFinderComponent'
|
| STORE_FINDER_CONFIG |
Type : string
|
Default value : 'StoreFinderConfig'
|
| STORE_FINDER_CONNECTOR |
Type : string
|
Default value : 'StoreFinderConnector'
|
| STORE_FINDER_CORE_MODULE |
Type : string
|
Default value : 'StoreFinderCoreModule'
|
| STORE_FINDER_DATA |
Type : string
|
Default value : 'STORE_FINDER_DATA'
|
| STORE_FINDER_FEATURE |
Type : string
|
Default value : 'STORE_FINDER_FEATURE'
|
| STORE_FINDER_GRID_COMPONENT |
Type : string
|
Default value : 'StoreFinderGridComponent'
|
| STORE_FINDER_HEADER_COMPONENT |
Type : string
|
Default value : 'StoreFinderHeaderComponent'
|
| STORE_FINDER_LIST_COMPONENT |
Type : string
|
Default value : 'StoreFinderListComponent'
|
| STORE_FINDER_LIST_ITEM_COMPONENT |
Type : string
|
Default value : 'StoreFinderListItemComponent'
|
| STORE_FINDER_MAP_COMPONENT |
Type : string
|
Default value : 'StoreFinderMapComponent'
|
| STORE_FINDER_MODULE |
Type : string
|
Default value : 'StoreFinderModule'
|
| STORE_FINDER_OCC_MODULE |
Type : string
|
Default value : 'StoreFinderOccModule'
|
| STORE_FINDER_PAGINATION_DETAILS_COMPONENT |
Type : string
|
Default value : 'StoreFinderPaginationDetailsComponent'
|
| STORE_FINDER_SEARCH_COMPONENT |
Type : string
|
Default value : 'StoreFinderSearchComponent'
|
| STORE_FINDER_SEARCH_CONFIG |
Type : string
|
Default value : 'StoreFinderSearchConfig'
|
| STORE_FINDER_SEARCH_PAGE |
Type : string
|
Default value : 'StoreFinderSearchPage'
|
| STORE_FINDER_SEARCH_PAGE_NORMALIZER |
Type : string
|
Default value : 'STORE_FINDER_SEARCH_PAGE_NORMALIZER'
|
| STORE_FINDER_SEARCH_QUERY |
Type : string
|
Default value : 'StoreFinderSearchQuery'
|
| STORE_FINDER_SEARCH_RESULT_COMPONENT |
Type : string
|
Default value : 'StoreFinderSearchResultComponent'
|
| STORE_FINDER_SELECTORS |
Type : string
|
Default value : 'StoreFinderSelectors'
|
| STORE_FINDER_SERVICE |
Type : string
|
Default value : 'StoreFinderService'
|
| STORE_FINDER_STORE_COMPONENT |
Type : string
|
Default value : 'StoreFinderStoreComponent'
|
| STORE_FINDER_STORE_DESCRIPTION_COMPONENT |
Type : string
|
Default value : 'StoreFinderStoreDescriptionComponent'
|
| STORE_FINDER_STORE_MODULE |
Type : string
|
Default value : 'StoreFinderStoreModule'
|
| STORE_FINDER_STORES_COUNT_COMPONENT |
Type : string
|
Default value : 'StoreFinderStoresCountComponent'
|
| STOREFRONT_COMPONENT |
Type : string
|
Default value : 'StorefrontComponent'
|
| STOREFRONT_CONFIG |
Type : string
|
Default value : 'StorefrontConfig'
|
| STOREFRONT_FOUNDATION_MODULE |
Type : string
|
Default value : 'StorefrontFoundationModule'
|
| STOREFRONT_MODULE |
Type : string
|
Default value : 'StorefrontModule'
|
| STORES_STATE |
Type : string
|
Default value : 'StoresState'
|
| STRING_TYPE |
Type : string
|
Default value : 'string'
|
| SUB |
Type : string
|
Default value : 'sub'
|
| SUGGESTED_ADDRESS_DIALOG_COMPONENT |
Default value : `SuggestedAddressDialogComponent`
|
| SYNC |
Type : string
|
Default value : 'sync'
|
| SYNCED_ASM_STATE |
Type : string
|
Default value : 'SyncedAsmState'
|
| TAB_PARAGRAPH_CONTAINER_COMPONENT |
Type : string
|
Default value : 'TabParagraphContainerComponent'
|
| TABLE_HEADER |
Type : string
|
Default value : 'TableHeader'
|
| TEMPLATE_REF |
Type : string
|
Default value : 'TemplateRef'
|
| TEST_CONFIG_MODULE |
Type : string
|
Default value : 'TestConfigModule'
|
| TEST_OUTLET_MODULE |
Type : string
|
Default value : 'TestOutletModule'
|
| TITLE_NORMALIZER |
Type : string
|
Default value : 'TITLE_NORMALIZER'
|
| TITLES_ENDPOINT |
Type : string
|
Default value : 'titles'
|
| TODO_SPARTACUS |
Type : string
|
Default value : 'TODO:Spartacus -'
|
|
*** feature keys end **** |
| TOGGLE |
Type : string
|
Default value : 'toggle'
|
| TOGGLE_STATUS_COMPONENT |
Type : string
|
Default value : 'ToggleStatusComponent'
|
| TOKEN_REVOCATION_HEADER |
Type : string
|
Default value : 'TOKEN_REVOCATION_HEADER'
|
| TOKEN_TARGET |
Type : string
|
Default value : 'TokenTarget'
|
| TRACKING_EVENTS_COMPONENT |
Type : string
|
Default value : 'TrackingEventsComponent'
|
| TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'TranslationChunksConfig'
|
| TRANSLATION_SERVICE |
Type : string
|
Default value : 'TranslationService'
|
| UNAUTHORIZED_ERROR_HANDLER |
Type : string
|
Default value : 'UnauthorizedErrorHandler'
|
| UNIFIED_INJECTOR |
Type : string
|
Default value : 'UnifiedInjector'
|
| UNIT_ADDRESS_FORM_SERVICE |
Type : string
|
Default value : 'UnitAddressFormService'
|
| UNIT_CHILDREN_COMPONENT |
Type : string
|
Default value : 'UnitChildrenComponent'
|
| UNIT_COST_CENTER_LIST_COMPONENT |
Type : string
|
Default value : 'UnitCostCenterListComponent'
|
| UNIT_FORM_COMPONENT |
Type : string
|
Default value : 'UnitFormComponent'
|
| UNIT_USER_LIST_COMPONENT |
Type : string
|
Default value : 'UnitUserListComponent'
|
| UNITS_ROUTING_CONFIG |
Type : string
|
Default value : 'unitsRoutingConfig'
|
| UPDATE_EMAIL_COMPONENT |
Type : string
|
Default value : 'UpdateEmailComponent'
|
| UPDATE_EMAIL_COMPONENT_SERVICE |
Type : string
|
Default value : 'UpdateEmailComponentService'
|
| UPDATE_EMAIL_FORM_COMPONENT |
Type : string
|
Default value : 'UpdateEmailFormComponent'
|
| UPDATE_EMAIL_FORM_TRANSLATION_CHUNK |
Type : string
|
Default value : 'updateEmailForm'
|
| UPDATE_EMAIL_MODULE |
Type : string
|
Default value : 'UpdateEmailModule'
|
| UPDATE_PASSWORD_ACTION |
Type : string
|
Default value : 'UpdatePasswordAction'
|
| UPDATE_PASSWORD_COMPONENT |
Type : string
|
Default value : 'UpdatePasswordComponent'
|
| UPDATE_PASSWORD_FORM_COMPONENT |
Type : string
|
Default value : 'UpdatePasswordFormComponent'
|
| UPDATE_PASSWORD_MODULE |
Type : string
|
Default value : 'UpdatePasswordModule'
|
| UPDATE_PROFILE_COMPONENT |
Type : string
|
Default value : 'UpdateProfileComponent'
|
| UPDATE_PROFILE_MODULE |
Type : string
|
Default value : 'UpdateProfileModule'
|
| URL |
Type : string
|
Default value : 'url'
|
| URL_MATCHER_FACTORY_SERVICE |
Type : string
|
Default value : 'UrlMatcherFactoryService'
|
| URL_MATCHER_SERVICE |
Type : string
|
Default value : 'UrlMatcherService'
|
| URL_PARSING_SERVICE |
Type : string
|
Default value : 'UrlParsingService'
|
| USER_ACCOUNT_ADAPTER |
Type : string
|
Default value : 'UserAccountAdapter'
|
| USER_ACCOUNT_CONNECTOR |
Type : string
|
Default value : 'UserAccountConnector'
|
| USER_ACCOUNT_NORMALIZER |
Type : string
|
Default value : 'USER_ACCOUNT_NORMALIZER'
|
| USER_ACCOUNT_SERIALIZER |
Type : string
|
Default value : 'USER_ACCOUNT_SERIALIZER'
|
| USER_ACTIONS |
Type : string
|
Default value : 'UserActions'
|
| USER_ADAPTER |
Type : string
|
Default value : 'UserAdapter'
|
| USER_ADDRESS_CONNECTOR |
Type : string
|
Default value : 'UserAddressConnector'
|
| USER_ADDRESS_SERVICE |
Type : string
|
Default value : 'UserAddressService'
|
| USER_AUTHENTICATION_TOKEN_SERVICE |
Type : string
|
Default value : 'UserAuthenticationTokenService'
|
| USER_CLOSE_ACCOUNT_ENDPOINT |
Type : string
|
Default value : 'userCloseAccount'
|
| USER_COMPONENT_MODULE |
Type : string
|
Default value : 'UserComponentModule'
|
| USER_CONNECTOR |
Type : string
|
Default value : 'UserConnector'
|
| USER_CONSENT_SERVICE |
Type : string
|
Default value : 'UserConsentService'
|
| USER_COST_CENTER_SERVICE |
Type : string
|
Default value : 'UserCostCenterService'
|
| USER_DETAILS_ACTION |
Type : string
|
Default value : 'UserDetailsAction'
|
| USER_DETAILS_STATE_INTERFACE |
Type : string
|
Default value : 'UserDetailsState'
|
| USER_EMAIL_FACADE |
Type : string
|
Default value : 'UserEmailFacade'
|
| USER_ENDPOINT |
Type : string
|
Default value : 'user'
|
| USER_FORGOT_PASSWORD_ENDPOINT |
Type : string
|
Default value : 'userForgotPassword'
|
| USER_GROUP_ROUTING_CONFIG |
Type : string
|
Default value : 'userGroupRoutingConfig'
|
| USER_GROUP_USER_LIST_COMPONENT |
Type : string
|
Default value : 'UserGroupUserListComponent'
|
| USER_GROUP_USER_LIST_SERVICE |
Type : string
|
Default value : 'UserGroupUserListService'
|
| USER_ID_SERVICE |
Type : string
|
Default value : 'UserIdService'
|
| USER_INTERESTS_SERVICE |
Type : string
|
Default value : 'UserInterestsService'
|
| USER_MODULE |
Type : string
|
Default value : 'UserModule'
|
| USER_NORMALIZER |
Type : string
|
Default value : 'USER_NORMALIZER'
|
| USER_NOTIFICATION_PREFERENCE_SERVICE |
Type : string
|
Default value : 'UserNotificationPreferenceService'
|
| USER_ORDER_CONNECTOR |
Type : string
|
Default value : 'UserOrderConnector'
|
| USER_ORDER_SERVICE |
Type : string
|
Default value : 'UserOrderService'
|
| USER_ORDERS_EFFECT |
Type : string
|
Default value : 'UserOrdersEffect'
|
| USER_PAYMENT_SERVICE |
Type : string
|
Default value : 'UserPaymentService'
|
| USER_PROFILE_ADAPTER |
Type : string
|
Default value : 'UserProfileAdapter'
|
| USER_PROFILE_CONNECTOR |
Type : string
|
Default value : 'UserProfileConnector'
|
| USER_PROFILE_FACADE |
Type : string
|
Default value : 'UserProfileFacade'
|
| USER_PROFILE_FACADE_TRANSITIONAL_TOKEN |
Type : string
|
Default value : 'UserProfileFacadeTransitionalToken'
|
| USER_PROFILE_NORMALIZER |
Type : string
|
Default value : 'USER_PROFILE_NORMALIZER'
|
| USER_PROFILE_SERIALIZER |
Type : string
|
Default value : 'USER_PROFILE_SERIALIZER'
|
| USER_REGISTER_EFFECT |
Type : string
|
Default value : 'UserRegisterEffects'
|
| USER_REGISTER_ENDPOINT |
Type : string
|
Default value : 'userRegister'
|
| USER_REGISTER_FACADE |
Type : string
|
Default value : 'UserRegisterFacade'
|
| USER_REGISTER_FACADE_TRANSITIONAL_TOKEN |
Type : string
|
Default value : 'UserRegisterFacadeTransitionalToken'
|
| USER_REPLENISHMENT_ORDER_SERVICE |
Type : string
|
Default value : 'UserReplenishmentOrderService'
|
| USER_RESET_PASSWORD_ENDPOINT |
Type : string
|
Default value : 'userResetPassword'
|
| USER_ROUTING_CONFIG |
Type : string
|
Default value : 'userRoutingConfig'
|
| USER_SERIALIZER |
Type : string
|
Default value : 'USER_SERIALIZER'
|
| USER_SERVICE |
Type : string
|
Default value : 'UserService'
|
| USER_SIGN_UP_INTERFACE |
Type : string
|
Default value : 'UserSignUp'
|
| USER_SIGN_UP_SERIALIZER |
Type : string
|
Default value : 'USER_SIGN_UP_SERIALIZER'
|
| USER_STATE_INTERFACE |
Type : string
|
Default value : 'UserState'
|
| USER_TOKEN |
Type : string
|
Default value : 'UserToken'
|
| USER_TOKEN_STATE |
Type : string
|
Default value : 'UserTokenState'
|
| USER_UPDATE_LOGIN_ID_ENDPOINT |
Type : string
|
Default value : 'userUpdateLoginId'
|
| USER_UPDATE_PASSWORD_ENDPOINT |
Type : string
|
Default value : 'userUpdatePassword'
|
| USER_UPDATE_PROFILE_ENDPOINT |
Type : string
|
Default value : 'userUpdateProfile'
|
| UTF_8 |
Type : string
|
Default value : 'utf-8'
|
| VARIANT_COLOR_SELECTOR_COMPONENT |
Type : string
|
Default value : 'VariantColorSelectorComponent'
|
| VARIANT_COLOR_SELECTOR_MODULE |
Type : string
|
Default value : 'VariantColorSelectorModule'
|
| VARIANT_SIZE_SELECTOR_COMPONENT |
Type : string
|
Default value : 'VariantSizeSelectorComponent'
|
| VARIANT_SIZE_SELECTOR_MODULE |
Type : string
|
Default value : 'VariantSizeSelectorModule'
|
| VARIANT_STYLE_ICONS_COMPONENT |
Type : string
|
Default value : 'VariantStyleIconsComponent'
|
| VARIANT_STYLE_ICONS_MODULE |
Type : string
|
Default value : 'VariantStyleIconsModule'
|
| VARIANT_STYLE_SELECTOR_COMPONENT |
Type : string
|
Default value : 'VariantStyleSelectorComponent'
|
| VARIANT_STYLE_SELECTOR_MODULE |
Type : string
|
Default value : 'VariantStyleSelectorModule'
|
| VIEW_ALL_STORES_STATE |
Type : string
|
Default value : 'ViewAllStoresState'
|
| VIEW_COMPONENT |
Type : string
|
Default value : 'ViewComponent'
|
| VIEW_CONFIG |
Type : string
|
Default value : 'ViewConfig'
|
| VIEW_CONFIG_MODULE |
Type : string
|
Default value : 'ViewConfigModule'
|
| VIEW_CONTAINER_REF |
Type : string
|
Default value : 'ViewContainerRef'
|
| VIEW_PAGE |
Type : string
|
Default value : 'viewPage'
|
| WINDOW_REF |
Type : string
|
Default value : 'WindowRef'
|
| WISH_LIST_SERVICE |
Type : string
|
Default value : 'WishListService'
|
| WISHLIST_EFFECTS |
Type : string
|
Default value : 'WishlistEffects'
|
| ABSTRACT_STORE_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/abstract-store-item/abstract-store-item.component.ts
class: ABSTRACT_STORE_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
}
|
| backButton |
Type : object
|
Default value : { value: 'Back', type: TabbingOrderTypes.BUTTON }
|
| continueButton |
Type : object
|
Default value : { value: 'Continue', type: TabbingOrderTypes.BUTTON }
|
| paymentTypeRadio |
Type : object
|
Default value : {
value: 'paymentType',
type: TabbingOrderTypes.RADIO,
}
|
| tabbingOrderConfig |
Type : TabbingOrderConfig
|
Default value : {
paymentMethod: [
{
value: 'poNumber',
type: TabbingOrderTypes.GENERIC_INPUT,
},
paymentTypeRadio,
paymentTypeRadio,
backButton,
continueButton,
],
shippingAddressNew: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'isocode', type: TabbingOrderTypes.NG_SELECT },
{ value: 'titleCode', type: TabbingOrderTypes.NG_SELECT },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line1', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line2', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'town', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'isocode', type: TabbingOrderTypes.NG_SELECT },
{ value: 'phone', type: TabbingOrderTypes.FORM_FIELD },
backButton,
continueButton,
],
shippingAddressExisting: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'Add New Address', type: TabbingOrderTypes.BUTTON },
{
value: 'Ship to this address',
type: TabbingOrderTypes.LINK,
},
backButton,
continueButton,
],
shippingAddressAccount: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'Cost Center', type: TabbingOrderTypes.SELECT },
{ type: TabbingOrderTypes.GENERIC_ELEMENT },
{
value: 'Ship to this address',
type: TabbingOrderTypes.GENERIC_BUTTON,
},
backButton,
continueButton,
],
deliveryMode: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'DeliveryAddress', type: TabbingOrderTypes.LINK },
{ value: 'deliveryModeId', type: TabbingOrderTypes.RADIO },
{ value: 'deliveryModeId', type: TabbingOrderTypes.RADIO },
backButton,
continueButton,
],
paymentDetailsCard: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'DeliveryAddress', type: TabbingOrderTypes.LINK },
{ value: 'DeliveryMode', type: TabbingOrderTypes.LINK },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{
value: 'accountHolderName',
type: TabbingOrderTypes.FORM_FIELD,
},
{ value: 'cardNumber', type: TabbingOrderTypes.FORM_FIELD },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'cvn', type: TabbingOrderTypes.FORM_FIELD },
{
value: 'Set as default',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{
value: 'Same as delivery address',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
backButton,
continueButton,
],
paymentDetailsBillingAddress: [
{ type: TabbingOrderTypes.GENERIC_CHECKBOX },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line1', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line2', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'town', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'isocodeShort', type: TabbingOrderTypes.NG_SELECT },
],
checkoutReviewOrder: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'DeliveryAddress', type: TabbingOrderTypes.LINK },
{ value: 'DeliveryMode', type: TabbingOrderTypes.LINK },
{ value: 'PaymentDetails', type: TabbingOrderTypes.LINK },
{
value: '/powertools-spa/en/USD/checkout/payment-type',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/powertools-spa/en/USD/checkout/payment-type',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/powertools-spa/en/USD/checkout/payment-details',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/powertools-spa/en/USD/checkout/delivery-address',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/powertools-spa/en/USD/checkout/delivery-mode',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'Cordless screwdriver 2436',
type: TabbingOrderTypes.CX_MEDIA,
},
{
value: 'Cordless screwdriver 2436',
type: TabbingOrderTypes.LINK,
},
{
value: 'orderType',
type: TabbingOrderTypes.RADIO,
},
{
value: 'orderType',
type: TabbingOrderTypes.RADIO,
},
{
value: 'I am confirming that I have read and agreed with',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{
value: 'Terms & Conditions',
type: TabbingOrderTypes.LINK,
},
{ value: 'Place Order', type: TabbingOrderTypes.BUTTON },
],
checkoutReviewOrderAccount: [
...accountReviewOrderGeneral,
...acceptAndSubmitOrder,
],
orderApprovalList: [
{
type: TabbingOrderTypes.NG_SELECT,
},
{
value:
orderApprovalSampleData.approvalOrderList.orderApprovals[0].order.code,
type: TabbingOrderTypes.LINK,
},
{
value: orderApprovalSampleData.none,
type: TabbingOrderTypes.LINK,
},
{
value:
orderApprovalSampleData.approvalOrderList.orderApprovals[0].order
.orgCustomer.name,
type: TabbingOrderTypes.LINK,
},
{
value: orderApprovalSampleData.orderPlacedDate,
type: TabbingOrderTypes.LINK,
},
{
value: orderApprovalSampleData.statusPendingApproval,
type: TabbingOrderTypes.LINK,
},
{
value:
orderApprovalSampleData.approvalOrderList.orderApprovals[0].order
.totalPrice.formattedValue,
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.NG_SELECT,
},
],
orderApprovalDetail: [
{
value: 'Back To List',
type: TabbingOrderTypes.LINK,
},
{
value: ' Reject Order... ',
type: TabbingOrderTypes.BUTTON,
},
{
value: ' Approve Order... ',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Angle Grinder RT-AG 115',
type: TabbingOrderTypes.CX_MEDIA,
},
{
value: 'Angle Grinder RT-AG 115',
type: TabbingOrderTypes.LINK,
},
],
orderApprovalForm: [
{
value: 'comment',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Cancel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Approve',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Angle Grinder RT-AG 115',
type: TabbingOrderTypes.CX_MEDIA,
},
{
value: 'Angle Grinder RT-AG 115',
type: TabbingOrderTypes.LINK,
},
],
orderRejectionForm: [
{
value: 'comment',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Cancel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Reject',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Angle Grinder RT-AG 115',
type: TabbingOrderTypes.CX_MEDIA,
},
{
value: 'Angle Grinder RT-AG 115',
type: TabbingOrderTypes.LINK,
},
],
replenishmentOrderAccountCheckoutReviewOrder: [
...accountReviewOrderGeneral,
{ value: '1', type: TabbingOrderTypes.SELECT },
{ value: 'Day(s)', type: TabbingOrderTypes.SELECT },
{ type: TabbingOrderTypes.GENERIC_INPUT },
...acceptAndSubmitOrder,
],
cart: [
{
value: 'Saved Carts',
type: TabbingOrderTypes.LINK,
},
{
value: 'Save Cart For Later',
type: TabbingOrderTypes.LINK,
},
{
value: savedCartSampleData.products[0].name,
type: TabbingOrderTypes.CX_MEDIA,
},
{
value: savedCartSampleData.products[0].name,
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: '+', type: TabbingOrderTypes.BUTTON },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'Clear Cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Import Products', type: TabbingOrderTypes.LINK },
{ value: 'Export to CSV', type: TabbingOrderTypes.LINK },
{
value: 'couponCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Apply',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'productCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{
value: 'Add',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Proceed to Checkout',
type: TabbingOrderTypes.BUTTON,
},
],
savedCartModal: [
{
type: TabbingOrderTypes.CX_ICON,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.TEXT_AREA,
},
{
value: 'Cancel',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Save',
type: TabbingOrderTypes.BUTTON,
},
],
savedCartListing: [
{
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '$35.00',
type: TabbingOrderTypes.LINK,
},
{
value: 'Make Cart Active',
type: TabbingOrderTypes.LINK,
},
{ value: 'Import Products', type: TabbingOrderTypes.LINK },
],
savedCartDetails: [
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Cordless screwdriver 2436',
type: TabbingOrderTypes.CX_MEDIA,
},
{
value: 'Cordless screwdriver 2436',
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: '+', type: TabbingOrderTypes.BUTTON },
{ value: 'Add to Active Cart', type: TabbingOrderTypes.LINK },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'Import Products', type: TabbingOrderTypes.LINK },
{ value: 'Export to CSV', type: TabbingOrderTypes.LINK },
{ value: 'Delete Saved Cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Make cart active', type: TabbingOrderTypes.BUTTON },
],
quickOrder: [
{
value: 'product',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: savedCartSampleData.products[0].name,
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: '+', type: TabbingOrderTypes.BUTTON },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'Empty list', type: TabbingOrderTypes.BUTTON },
{ value: 'Add', type: TabbingOrderTypes.BUTTON },
],
quickOrderCart: [
{
value: 'Saved Carts',
type: TabbingOrderTypes.LINK,
},
{
value: 'Save Cart For Later',
type: TabbingOrderTypes.LINK,
},
{
value: savedCartSampleData.products[0].name,
type: TabbingOrderTypes.CX_MEDIA,
},
{
value: savedCartSampleData.products[0].name,
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: '+', type: TabbingOrderTypes.BUTTON },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'Clear Cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Import Products', type: TabbingOrderTypes.LINK },
{ value: 'Export to CSV', type: TabbingOrderTypes.LINK },
{
value: 'couponCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Apply',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'productCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{
value: 'Add',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Proceed to Checkout',
type: TabbingOrderTypes.BUTTON,
},
],
}
|
| ACCOUNT_SUMMARY_DETAILS_TRANSLATION_KEY |
Type : string
|
Default value : 'orgAccountSummaryList.breadcrumbs.details'
|
| accountSummaryListCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageAccountSummaryListComponent: {
component: AccountSummaryListComponent,
providers: [
{
provide: ListService,
useExisting: AccountSummaryUnitListService,
},
{
provide: ItemService,
useExisting: AccountSummaryItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: ACCOUNT_SUMMARY_LIST_TRANSLATION_KEY,
},
},
},
children: [
{
path: `:${ROUTE_PARAMS.unitCode}`,
component: AccountSummaryDocumentComponent,
data: {
cxPageMeta: {
breadcrumb: ACCOUNT_SUMMARY_DETAILS_TRANSLATION_KEY,
},
},
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
| ACCOUNT_SUMMARY_DOCUMENT_NORMALIZER |
Default value : new InjectionToken<
Converter<any, AccountSummaryList>
>('AccountSummaryDocumentNormalizer')
|
| ACCOUNT_SUMMARY_NORMALIZER |
Default value : new InjectionToken<
Converter<any, AccountSummaryDetails>
>('AccountSummaryNormalizer')
|
| ACCOUNT_SUMMARY_LIST_TRANSLATION_KEY |
Type : string
|
Default value : 'orgAccountSummaryList.breadcrumbs.list'
|
| ACCOUNT_SUMMARY_MODULE |
Type : string
|
Default value : 'AccountSummaryModule'
|
| ACCOUNT_SUMMARY_ROOT_MODULE |
Type : string
|
Default value : 'AccountSummaryRootModule'
|
| ACCOUNT_SUMMARY_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'accountSummaryTranslationChunksConfig'
|
| ACCOUNT_SUMMARY_TRANSLATIONS |
Type : string
|
Default value : 'accountSummaryTranslations'
|
| ADMINISTRATION_MODULE |
Type : string
|
Default value : 'AdministrationModule'
|
| ADMINISTRATION_ROOT_MODULE |
Type : string
|
Default value : 'AdministrationRootModule'
|
| ORDER_APPROVAL_MODULE |
Type : string
|
Default value : 'OrderApprovalModule'
|
| ORDER_APPROVAL_ROOT_MODULE |
Type : string
|
Default value : 'OrderApprovalRootModule'
|
| ORDER_APPROVAL_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'orderApprovalTranslationChunksConfig'
|
| ORDER_APPROVAL_TRANSLATIONS |
Type : string
|
Default value : 'orderApprovalTranslations'
|
| ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ORGANIZATION_ACCOUNT_SUMMARY_FEATURE'
|
| ORGANIZATION_ACCOUNT_SUMMARY_MODULE_NAME |
Type : string
|
Default value : 'organizationAccountSummary'
|
| ORGANIZATION_ACCOUNT_SUMMARY_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME,
mainScope: SPARTACUS_ORGANIZATION,
featureScope: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY,
b2b: true,
},
folderName: ORGANIZATION_FOLDER_NAME,
moduleName: ORGANIZATION_ACCOUNT_SUMMARY_MODULE_NAME,
featureModule: {
name: ACCOUNT_SUMMARY_MODULE,
importPath: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY,
},
rootModule: {
name: ACCOUNT_SUMMARY_ROOT_MODULE,
importPath: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ROOT,
namedImports: [ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: ACCOUNT_SUMMARY_TRANSLATIONS,
chunks: ACCOUNT_SUMMARY_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ASSETS,
},
styles: {
scssFileName: ORGANIZATION_SCSS_FILE_NAME,
importStyle: SPARTACUS_ORGANIZATION,
},
dependencyFeatures: [ORGANIZATION_ADMINISTRATION_FEATURE_NAME],
}
|
| ORGANIZATION_ADMINISTRATION_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ORGANIZATION_ADMINISTRATION_FEATURE'
|
| ORGANIZATION_ADMINISTRATION_MODULE_NAME |
Type : string
|
Default value : 'OrganizationAdministration'
|
| ORGANIZATION_ADMINISTRATION_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: ORGANIZATION_ADMINISTRATION_FEATURE_NAME,
mainScope: SPARTACUS_ORGANIZATION,
featureScope: SPARTACUS_ADMINISTRATION,
b2b: true,
},
folderName: ORGANIZATION_FOLDER_NAME,
moduleName: ORGANIZATION_ADMINISTRATION_MODULE_NAME,
featureModule: {
name: ADMINISTRATION_MODULE,
importPath: SPARTACUS_ADMINISTRATION,
},
rootModule: {
name: ADMINISTRATION_ROOT_MODULE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
namedImports: [ORGANIZATION_ADMINISTRATION_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: ORGANIZATION_TRANSLATIONS,
chunks: ORGANIZATION_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ASSETS,
},
styles: {
scssFileName: ORGANIZATION_SCSS_FILE_NAME,
importStyle: SPARTACUS_ORGANIZATION,
},
dependencyFeatures: [USER_PROFILE_FEATURE_NAME],
}
|
| ORGANIZATION_FOLDER_NAME |
Type : string
|
Default value : 'organization'
|
| ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ORGANIZATION_ORDER_APPROVAL_FEATURE'
|
| ORGANIZATION_ORDER_APPROVAL_MODULE_NAME |
Type : string
|
Default value : 'OrganizationOrderApproval'
|
| ORGANIZATION_ORDER_APPROVAL_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME,
mainScope: SPARTACUS_ORGANIZATION,
featureScope: SPARTACUS_ORGANIZATION_ORDER_APPROVAL,
b2b: true,
},
folderName: ORGANIZATION_FOLDER_NAME,
moduleName: ORGANIZATION_ORDER_APPROVAL_MODULE_NAME,
featureModule: {
name: ORDER_APPROVAL_MODULE,
importPath: SPARTACUS_ORGANIZATION_ORDER_APPROVAL,
},
rootModule: {
name: ORDER_APPROVAL_ROOT_MODULE,
importPath: SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ROOT,
namedImports: [ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: ORDER_APPROVAL_TRANSLATIONS,
chunks: ORDER_APPROVAL_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ASSETS,
},
styles: {
scssFileName: ORGANIZATION_SCSS_FILE_NAME,
importStyle: SPARTACUS_ORGANIZATION,
},
dependencyFeatures: [USER_PROFILE_FEATURE_NAME, ORDER_FEATURE_NAME],
}
|
| ORGANIZATION_SCSS_FILE_NAME |
Type : string
|
Default value : 'organization.scss'
|
| ORGANIZATION_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'organizationTranslationChunksConfig'
|
| ORGANIZATION_TRANSLATIONS |
Type : string
|
Default value : 'organizationTranslations'
|
| accountSummary |
Type : object
|
Default value : {
orgAccountSummary,
orgAccountSummaryList,
}
|
| orgAccountSummary |
Type : object
|
Default value : {
header: 'All Account Summaries ({{count}})',
name: 'Unit',
details: {
header: 'Account Summary Details',
uid: 'Unit ID',
name: 'Unit Name',
address: 'Address',
creditRep: 'Credit Rep',
creditLine: 'Credit Line',
currentBalance: 'Current Balance',
openBalance: 'Open Balance',
pastDueBalance: 'Past Due Balance',
dayRange: '{{minBoundary}}-{{maxBoundary}} Days',
dayPlus: '{{minBoundary}}+ Days',
notApplicable: 'n/a',
},
document: {
header: 'Documents',
id: 'Document Number',
type: 'Document Type',
date: 'Created On',
dueDate: 'Due On',
originalAmount: 'Original Amount',
openAmount: 'Open Amount',
status: 'Status',
attachment: 'Attachment',
download: 'Download',
attachmentDescription: 'Download attachment for {{type}} {{id}}.',
noneFound: 'No Documents Found',
},
sorts: {
byCreatedAtDateAsc: 'Created On Ascending',
byCreatedAtDateDesc: 'Created On Descending',
byDueAtDateAsc: 'Due On Ascending',
byDueAtDateDesc: 'Due On Descending',
byOriginalAmountAsc: 'Original Amount Ascending',
byOriginalAmountDesc: 'Original Amount Descending',
byOpenAmountAsc: 'Open Amount Ascending',
byOpenAmountDesc: 'Open Amount Descending',
byOrgDocumentTypeAsc: 'Document Type Ascending',
byOrgDocumentTypeDesc: 'Document Type Descending',
byStatusAsc: 'Status Ascending',
byStatusDesc: 'Status Descending',
byOrgDocumentIdAsc: 'Document Number Ascending',
byOrgDocumentIdDesc: 'Document Number Descending',
},
statuses: {
open: 'Open',
closed: 'Closed',
all: 'All',
},
filterByOptions: {
orgDocumentId: 'Document Number',
orgDocumentIdRange: 'Document Number Range',
orgDocumentType: 'Document Type',
createdAtDateRange: 'Created On Range',
dueAtDateRange: 'Due On Range',
amountRange: 'Original Amount Range',
openAmountRange: 'Open Amount Range',
},
sortBy: 'Sort By',
sortDocuments: 'Sort documents',
filter: {
status: 'Status',
filterBy: 'Filter By',
documentNumber: 'Document Number',
documentType: 'Document Type',
startRange: 'From',
endRange: 'To',
clear: 'Clear All',
search: 'Search',
errors: {
toDateMustComeAfterFrom:
"Choose an end date that's later than the start date.",
toAmountMustBeLargeThanFrom:
"Choose an end range value that's smaller than the start value.",
},
},
hint: 'Account summaries allow you to review general information about a unit, including balances and aging summary of invoices. Here, you can also browse through a list of transaction documents for a unit.',
}
|
| orgAccountSummaryList |
Type : object
|
Default value : {
breadcrumbs: {
list: 'Account Summaries',
details: '{{name}}',
},
}
|
| accountSummaryDocumentCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
AccountSummaryDocumentComponent: {
component: AccountSummaryDocumentComponent,
guards: [AuthGuard, AdminGuard],
},
},
}
|
| accountSummaryHeaderCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
AccountSummaryHeaderComponent: {
component: AccountSummaryHeaderComponent,
guards: [AuthGuard, AdminGuard],
},
},
}
|
| accountSummaryHeaderOccEndpoints |
Type : AccountSummaryOccEndpoints
|
Default value : {
accountSummary: 'users/${userId}/orgUnits/${orgUnitId}/accountSummary',
accountSummaryDocument: 'users/${userId}/orgUnits/${orgUnitId}/orgDocuments',
accountSummaryDocumentAttachment:
'users/${userId}/orgUnits/${orgUnitId}/orgDocuments/${orgDocumentId}/attachments/${orgDocumentAttachmentId}',
}
|
| defaultOccAccountSummaryConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
...accountSummaryHeaderOccEndpoints,
},
},
},
}
|
| accountSummaryTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
accountSummary: ['orgAccountSummary', 'orgAccountSummaryList'],
}
|
| accountSummaryTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| actions |
Type : object
|
Default value : {
dataComponent: AssignCellComponent,
}
|
| pagination |
Type : object
|
Default value : {
pageSize: MAX_OCC_INTEGER_VALUE,
}
|
| userCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageUsersListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: UserListService,
},
{
provide: ItemService,
useExisting: UserItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgUser.breadcrumbs.list',
resolver: UserRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: UserFormComponent,
},
{
path: `:${ROUTE_PARAMS.userCode}`,
component: UserDetailsComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.details' },
},
children: [
{
path: `edit`,
component: UserFormComponent,
},
{
path: `change-password`,
component: UserChangePasswordFormComponent,
},
{
path: 'user-groups',
data: {
cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.userGroups' },
},
children: [
{
path: '',
component: UserAssignedUserGroupListComponent,
},
{
path: 'assign',
component: UserUserGroupListComponent,
},
],
},
{
path: 'approvers',
data: {
cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.approvers' },
},
children: [
{
path: '',
component: UserAssignedApproverListComponent,
},
{
path: 'assign',
component: UserApproverListComponent,
},
],
},
{
path: 'purchase-limits',
data: {
cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.permissions' },
},
children: [
{
path: '',
component: UserAssignedPermissionListComponent,
},
{
path: 'assign',
component: UserPermissionListComponent,
},
],
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
| userTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.USER]: {
cells: ['name', 'active', 'uid', 'roles', 'unit'],
options: {
cells: {
name: {
dataComponent: ActiveLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
uid: {
dataComponent: CellComponent,
},
roles: {
dataComponent: RolesCellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
},
},
},
[OrganizationTableType.USER_APPROVERS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions,
},
},
},
[OrganizationTableType.USER_ASSIGNED_APPROVERS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions,
},
pagination,
},
},
[OrganizationTableType.USER_USER_GROUPS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserGroupDetailsCellComponent,
},
actions,
},
},
},
[OrganizationTableType.USER_ASSIGNED_USER_GROUPS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserGroupDetailsCellComponent,
},
actions,
},
pagination,
},
},
[OrganizationTableType.USER_PERMISSIONS]: {
cells: ['code', 'actions'],
options: {
cells: {
code: {
dataComponent: PermissionDetailsCellComponent,
},
actions,
},
},
},
[OrganizationTableType.USER_ASSIGNED_PERMISSIONS]: {
cells: ['code', 'actions'],
options: {
cells: {
code: {
dataComponent: PermissionDetailsCellComponent,
},
actions,
},
pagination,
},
},
},
}
|
| ACTIVE_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/active-cart.service.ts
class: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| ActiveCartOrderEntriesContextToken |
Default value : new InjectionToken(
'ActiveCartOrderEntriesContext'
)
|
| activeCurrencySelector |
Default value : (state: CurrenciesState) => state.activeCurrency
|
| currenciesEntitiesSelector |
Default value : (state: CurrenciesState) => state.entities
|
| getActiveCurrency |
Type : MemoizedSelector<StateWithSiteContext, string | null>
|
Default value : createSelector(getCurrenciesState, activeCurrencySelector)
|
| getCurrenciesEntities |
Type : MemoizedSelector<StateWithSiteContext, CurrencyEntities | null>
|
Default value : createSelector(getCurrenciesState, currenciesEntitiesSelector)
|
| getCurrenciesState |
Type : MemoizedSelector<StateWithSiteContext, CurrenciesState>
|
Default value : createSelector(
getSiteContextState,
(state: SiteContextState) => state.currencies
)
|
| activeLanguageSelector |
Default value : (state: LanguagesState) => state.activeLanguage
|
| getActiveLanguage |
Type : MemoizedSelector<StateWithSiteContext, string | null>
|
Default value : createSelector(getLanguagesState, activeLanguageSelector)
|
| getLanguagesEntities |
Type : MemoizedSelector<StateWithSiteContext, LanguagesEntities | null>
|
Default value : createSelector(getLanguagesState, languagesEntitiesSelector)
|
| getLanguagesState |
Type : MemoizedSelector<StateWithSiteContext, LanguagesState>
|
Default value : createSelector(
getSiteContextState,
(state: SiteContextState) => state.languages
)
|
| languagesEntitiesSelector |
Default value : (state: LanguagesState) => state.entities
|
| activeTabContainer |
Default value : `${tabsContainer} .active .container`
|
| addToCartButton |
Default value : `cx-add-to-cart`
|
| atcModal |
Default value : `cx-added-to-cart-dialog`
|
| atcModalCloseButton |
Default value : `${atcModal} [aria-label="Close Modal"]`
|
| atcModalItem |
Default value : `${atcModal} cx-cart-item`
|
| atcModalTitle |
Default value : `${atcModal} .cx-dialog-title`
|
| breadcrumbContainer |
Type : string
|
Default value : 'cx-breadcrumb'
|
| header |
Default value : `cx-page-layout[section="header"]`
|
| headerCartButton |
Default value : `${header} cx-mini-cart .count`
|
| infoContainer |
Default value : `cx-product-intro`
|
| itemCounter |
Type : string
|
Default value : 'cx-item-counter'
|
| PRODUCT_NAME |
Type : string
|
Default value : 'Battery Video Light'
|
| reviewContainer |
Type : string
|
Default value : 'cx-product-reviews'
|
| reviewList |
Default value : `${reviewContainer} .review`
|
| shippingTabActive |
Default value : `${tabsContainer} .active cx-paragraph`
|
| summaryContainer |
Default value : `cx-product-summary`
|
| tabsContainer |
Type : string
|
Default value : 'cx-tab-paragraph-container'
|
| tabsHeaderList |
Default value : `${tabsContainer} > div > button`
|
| variantSelectorContainer |
Type : string
|
Default value : '.variant-selector'
|
| variantStyleList |
Default value : `${variantSelectorContainer} ul.variant-list`
|
| writeAReviewButton |
Default value : `${reviewContainer} .header button`
|
| writeAReviewForm |
Default value : `${reviewContainer} form`
|
| ADD_EMAIL_TO_CART |
Type : string
|
Default value : '[Cart] Add Email to Cart'
|
| ADD_EMAIL_TO_CART_FAIL |
Type : string
|
Default value : '[Cart] Add Email to Cart Fail'
|
| ADD_EMAIL_TO_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Add Email to Cart Success'
|
| CREATE_CART |
Type : string
|
Default value : '[Cart] Create Cart'
|
| CREATE_CART_FAIL |
Type : string
|
Default value : '[Cart] Create Cart Fail'
|
| CREATE_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Create Cart Success'
|
| DELETE_CART |
Type : string
|
Default value : '[Cart] Delete Cart'
|
| DELETE_CART_FAIL |
Type : string
|
Default value : '[Cart] Delete Cart Fail'
|
| DELETE_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Delete Cart Success'
|
| LOAD_CART |
Type : string
|
Default value : '[Cart] Load Cart'
|
| LOAD_CART_FAIL |
Type : string
|
Default value : '[Cart] Load Cart Fail'
|
| LOAD_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Load Cart Success'
|
| LOAD_CARTS_SUCCESS |
Type : string
|
Default value : '[Cart] Load Carts Success'
|
| MERGE_CART |
Type : string
|
Default value : '[Cart] Merge Cart'
|
| MERGE_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Merge Cart Success'
|
| REMOVE_CART |
Type : string
|
Default value : '[Cart] Remove Cart'
|
| RESET_CART_DETAILS |
Type : string
|
Default value : '[Cart] Reset Cart Details'
|
| ADD_MESSAGE |
Type : string
|
Default value : '[Global-message] Add a Message'
|
| REMOVE_MESSAGE |
Type : string
|
Default value : '[Global-message] Remove a Message'
|
| REMOVE_MESSAGES_BY_TYPE |
Type : string
|
Default value : '[Global-message] Remove messages by type'
|
| ADD_NEXT_OWNER |
Type : string
|
Default value : '[Configurator] Add next owner'
|
| ADD_TO_CART |
Type : string
|
Default value : '[Configurator] Add to cart'
|
| READ_CART_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read Cart Entry Configuration'
|
| READ_CART_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read Cart Entry Configuration Fail'
|
| READ_CART_ENTRY_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read Cart Entry Configuration Success'
|
| READ_ORDER_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read Order Entry Configuration'
|
| READ_ORDER_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read Order Entry Configuration Fail'
|
| READ_ORDER_ENTRY_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read Order Entry Configuration Success'
|
| REMOVE_CART_BOUND_CONFIGURATIONS |
Type : string
|
Default value : '[Configurator] Remove cart bound configurations'
|
| SET_NEXT_OWNER_CART_ENTRY |
Type : string
|
Default value : '[Configurator] Set next owner cart entry'
|
| UPDATE_CART_ENTRY |
Type : string
|
Default value : '[Configurator] Update cart entry'
|
| UPDATE_CART_ENTRY_SUCCESS |
Type : string
|
Default value : '[Configurator] Update cart entry success'
|
| ADD_PRODUCT_INTEREST |
Type : string
|
Default value : 'Add Product Interest'
|
| ADD_PRODUCT_INTEREST_FAIL |
Type : string
|
Default value : 'Add Product Interest Fail'
|
| ADD_PRODUCT_INTEREST_RESET |
Type : string
|
Default value : 'Add Product Interest Reset'
|
| ADD_PRODUCT_INTEREST_SUCCESS |
Type : string
|
Default value : 'Add Product Interest Success'
|
| CLEAR_PRODUCT_INTERESTS |
Type : string
|
Default value : 'Clear Product Interests'
|
| LOAD_PRODUCT_INTERESTS |
Type : string
|
Default value : 'Load Product Interests'
|
| LOAD_PRODUCT_INTERESTS_FAIL |
Type : string
|
Default value : 'Load Product Interests Fail'
|
| LOAD_PRODUCT_INTERESTS_SUCCESS |
Type : string
|
Default value : 'Load Product Interests Success'
|
| REMOVE_PRODUCT_INTEREST |
Type : string
|
Default value : 'Remove Product Interest'
|
| REMOVE_PRODUCT_INTEREST_FAIL |
Type : string
|
Default value : 'Remove Product Interest Fail'
|
| REMOVE_PRODUCT_INTEREST_RESET |
Type : string
|
Default value : 'Remove Product Interest Reset'
|
| REMOVE_PRODUCT_INTEREST_SUCCESS |
Type : string
|
Default value : 'Remove Product Interest Success'
|
| ADD_PRODUCT_INTEREST_PROCESS_ID |
Type : string
|
Default value : 'addProductInterests'
|
| CLAIM_CUSTOMER_COUPON_PROCESS_ID |
Type : string
|
Default value : 'claimCustomerCoupon'
|
| CUSTOMER_COUPONS |
Type : string
|
Default value : '[User] Customer Coupons'
|
| GIVE_CONSENT_PROCESS_ID |
Type : string
|
Default value : 'giveConsent'
|
| NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Notification Preferences'
|
| PRODUCT_INTERESTS |
Type : string
|
Default value : '[User] Product Interests'
|
| REGIONS |
Type : string
|
Default value : '[User] Regions'
|
| REGISTER_USER_PROCESS_ID |
Type : string
|
Default value : 'registerUser'
|
| REMOVE_PRODUCT_INTERESTS_PROCESS_ID |
Type : string
|
Default value : 'removeProductInterests'
|
| SUBSCRIBE_CUSTOMER_COUPON_PROCESS_ID |
Type : string
|
Default value : 'subscribeCustomerCoupon'
|
| UNSUBSCRIBE_CUSTOMER_COUPON_PROCESS_ID |
Type : string
|
Default value : 'unsubscribeCustomerCoupon'
|
| UPDATE_NOTIFICATION_PREFERENCES_PROCESS_ID |
Type : string
|
Default value : 'updateNotificationPreferences'
|
| USER_ADDRESSES |
Type : string
|
Default value : '[User] User Addresses'
|
| USER_CONSENTS |
Type : string
|
Default value : '[User] User Consents'
|
| USER_COST_CENTERS |
Type : string
|
Default value : '[User] User Cost Centers'
|
| USER_FEATURE |
Type : string
|
Default value : 'user'
|
| USER_PAYMENT_METHODS |
Type : string
|
Default value : '[User] User Payment Methods'
|
| WITHDRAW_CONSENT_PROCESS_ID |
Type : string
|
Default value : 'withdrawConsent'
|
| ADD_TO_CART |
Type : string
|
Default value : '[Configurator] Add to cart Textfield'
|
| ADD_TO_CART_FAIL |
Type : string
|
Default value : '[Configurator] Add to cart Textfield Fail'
|
| CREATE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Create Configuration Textfield'
|
| CREATE_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Create Configuration Textfield Fail'
|
| CREATE_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Create Configuration Textfield Success'
|
| READ_CART_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read cart entry configuration Textfield'
|
| READ_CART_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read cart entry configuration Textfield Fail'
|
| READ_CART_ENTRY_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read cart entry configuration Textfield Success'
|
| READ_ORDER_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read order entry configuration textfield'
|
| READ_ORDER_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read order entry configuration textfield Fail'
|
| READ_ORDER_ENTRY_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read order entry configuration textfield Success'
|
| REMOVE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Remove Configuration Textfield'
|
| UPDATE_CART_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Update cart entry configuration Textfield'
|
| UPDATE_CART_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Update cart entry configuration Textfield Fail'
|
| UPDATE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Update Configuration Textfield'
|
| ADD_TO_CART_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-add-to-cart',
componentClassName: ADD_TO_CART_COMPONENT,
removedProperties: [
{
name: 'increment',
comment: `'increment' property was removed. Use new 'numberOfEntriesBeforeAdd' instead.`,
},
{
name: 'cartEntry$',
comment: `'cartEntry$' property was removed. Use 'activeCartService.getLastEntry(productCode)' instead.`,
},
],
}
|
| ADD_TO_CART_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/add-to-cart/add-to-cart.component.ts
class: ADD_TO_CART_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| ADD_TO_CART_COMPONENT_MIGRATION_2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/add-to-cart/add-to-cart.component.ts
class: ADD_TO_CART_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
addParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| ADD_TO_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'addToCart'
|
| CART_PAGE_ALIAS |
Type : string
|
Default value : 'cartPage'
|
| orderHistoryLink |
Type : string
|
Default value : '/my-account/orders'
|
| orderHistoryTest |
Type : object
|
Default value : {
// no orders flow
checkRedirectNotLoggedInUser(url: string = orderHistoryLink) {
it('should redirect to login page if user is not logged in', () => {
cy.visit(url);
cy.url().should('contain', '/login');
cy.get('cx-login').should('contain', 'Sign In / Register');
});
},
checkRedirectLoggedInUser(
sampleUser: SampleUser = user,
url: string = orderHistoryLink
) {
it('should go to Order History once user has logged in', () => {
login(sampleUser.email, sampleUser.password);
cy.url().should('contain', url);
if (url === replenishmentOrderHistoryUrl) {
cy.get('.cx-replenishment-order-history-header h3').should(
'contain',
replenishmentOrderHistoryHeaderValue
);
} else {
cy.get('.cx-order-history-header h2').should(
'contain',
'Order history'
);
}
});
},
checkStartShoppingButton() {
it('should be able to start shopping from an empty Order History', () => {
const homePage = waitForPage('homepage', 'getHomePage');
cy.get('.btn.btn-primary.btn-block.active')
.findByText('Start Shopping')
.click();
cy.wait(`@${homePage}`).its('response.statusCode').should('eq', 200);
checkBanner();
});
},
// orders flow
checkIfOrderIsDisplayed() {
it('should display placed order in Order History', () => {
doPlaceOrder().then(() => {
doPlaceOrder().then((orderData: any) => {
cy.waitForOrderToBePlacedRequest(
undefined,
undefined,
orderData.body.code
);
cy.visit('/my-account/orders');
cy.get('cx-order-history h2').should('contain', 'Order history');
cy.get('.cx-order-history-po').should('not.exist');
cy.get('.cx-order-history-cost-center').should('not.exist');
cy.get('.cx-order-history-code > .cx-order-history-value').should(
'contain',
orderData.body.code
);
cy.get('.cx-order-history-total > .cx-order-history-value').should(
'contain',
orderData.body.totalPrice.formattedValue
);
});
});
});
},
checkSortingByCode() {
it('should sort the orders table by given code', () => {
cy.intercept('GET', /sort=byOrderNumber/).as('query_order_asc');
cy.visit('/my-account/orders');
cy.get('.top cx-sorting .ng-select').ngSelect('Order Number');
cy.wait('@query_order_asc').its('response.statusCode').should('eq', 200);
cy.get('.cx-order-history-code > .cx-order-history-value').then(
($orders) => {
expect(parseInt($orders[0].textContent, 10)).to.be.lessThan(
parseInt($orders[1].textContent, 10)
);
}
);
});
},
checkCorrectDateFormat() {
it('should show correct date format', () => {
cy.intercept('GET', /users\/current\/orders/).as('getOrderHistoryPage');
cy.visit('/my-account/orders');
// to compare two dates (EN and DE) we have to compare day numbers
// EN: "June 15, 2019"
// DE: "15. Juni, 2019"
const getDayNumber = (element: any) =>
element.text().replace(',', '').replace('.', '').split(' ');
let dayNumberEN: string;
cy.wait('@getOrderHistoryPage')
.its('response.statusCode')
.should('eq', 200);
cy.onMobile(() => {
clickHamburger();
});
switchLanguage('en');
cy.get('.cx-order-history-placed > .cx-order-history-value')
.first()
.then((element) => {
dayNumberEN = getDayNumber(element)[1];
});
cy.onMobile(() => {
clickHamburger();
});
switchLanguage('de');
cy.get('.cx-order-history-placed > .cx-order-history-value')
.first()
.then((element) => {
expect(getDayNumber(element)[0]).to.eq(dayNumberEN);
});
cy.onMobile(() => {
clickHamburger();
});
switchLanguage('en'); // switch language back
});
},
checkOrderDetailsUnconsignedEntries() {
it('should display order details page with unconsigned entries', () => {
doPlaceOrder().then((orderData: any) => {
cy.visit(`/my-account/order/${orderData.body.code}`);
cy.get('.cx-item-list-row .cx-link').should('contain', product.name);
cy.get('.cx-item-list-row .cx-code').should('contain', product.code);
cy.get('.cx-summary-total > .cx-summary-amount').should(
'contain',
orderData.body.totalPrice.formattedValue
);
});
});
},
}
|
| ORDERS_ALIAS |
Type : string
|
Default value : 'orders'
|
| ADD_TO_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'addEntry'
|
| SEARCH_PRODUCTS_ENDPOINT_ALIAS |
Type : string
|
Default value : 'searchProducts'
|
| ADD_TO_CART_ENTRY_POINT |
Default value : `@spartacus/cart/base/components/add-to-cart`
|
| ADD_TO_WISHLIST_ENTRY_POINT |
Default value : `@spartacus/cart/wish-list/components/add-to-wishlist`
|
| ASM_FEATURE_NAME |
Type : string
|
Default value : 'ASM'
|
|
*** File structure end **** |
| CART_BASE_FEATURE_NAME |
Type : string
|
Default value : 'Cart'
|
| CART_IMPORT_EXPORT_FEATURE_NAME |
Type : string
|
Default value : 'Import-Export'
|
| CART_QUICK_ORDER_FEATURE_NAME |
Type : string
|
Default value : 'Quick-Order'
|
| CART_SAVED_CART_FEATURE_NAME |
Type : string
|
Default value : 'Saved-Cart'
|
| CART_WISHLIST_FEATURE_NAME |
Type : string
|
Default value : 'WishList'
|
| CDC_FEATURE_NAME |
Type : string
|
Default value : 'CDC'
|
| CDS_FEATURE_NAME |
Type : string
|
Default value : 'CDS'
|
| CHECKOUT_B2B_FEATURE_NAME |
Type : string
|
Default value : 'Checkout-B2B'
|
| CHECKOUT_BASE_FEATURE_NAME |
Type : string
|
Default value : 'Checkout'
|
| CHECKOUT_SCHEDULED_REPLENISHMENT_FEATURE_NAME |
Type : string
|
Default value : 'Checkout-Scheduled-Replenishment'
|
| CORE_SPARTACUS_SCOPES |
Type : string[]
|
Default value : [
SPARTACUS_CORE,
SPARTACUS_ASSETS,
SPARTACUS_SCHEMATICS,
SPARTACUS_STOREFRONTLIB,
SPARTACUS_STYLES,
SPARTACUS_SETUP,
]
|
| DIGITAL_PAYMENTS_FEATURE_NAME |
Type : string
|
Default value : 'Digital-Payments'
|
| EPD_VISUALIZATION_FEATURE_NAME |
Type : string
|
Default value : 'EPD-Visualization'
|
| FEATURES_LIBS_SKIP_SCOPES |
Type : []
|
Default value : [SPARTACUS_SCOPE]
|
| MINI_CART_ENTRY_POINT |
Default value : `@spartacus/cart/base/components/mini-cart`
|
| ORDER_FEATURE_NAME |
Type : string
|
Default value : 'Order'
|
| ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME |
Type : string
|
Default value : 'Account-Summary'
|
| ORGANIZATION_ADMINISTRATION_FEATURE_NAME |
Type : string
|
Default value : 'Administration'
|
| ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME |
Type : string
|
Default value : 'Order-Approval'
|
| PRODUCT_BULK_PRICING_FEATURE_NAME |
Type : string
|
Default value : 'Bulk-Pricing'
|
| PRODUCT_CONFIGURATOR_CPQ_FEATURE_NAME |
Type : string
|
Default value : 'CPQ-Configurator'
|
| PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_NAME |
Type : string
|
Default value : 'Textfield-Configurator'
|
| PRODUCT_CONFIGURATOR_VC_FEATURE_NAME |
Type : string
|
Default value : 'VC-Configurator'
|
| PRODUCT_IMAGE_ZOOM_FEATURE_NAME |
Type : string
|
Default value : 'Image-Zoom'
|
| PRODUCT_VARIANTS_FEATURE_NAME |
Type : string
|
Default value : 'Product-Variants'
|
| QUALTRICS_FEATURE_NAME |
Type : string
|
Default value : 'Qualtrics'
|
| SMARTEDIT_FEATURE_NAME |
Type : string
|
Default value : 'SmartEdit'
|
| SPARTACUS_ADMINISTRATION |
Default value : `@spartacus/organization/administration`
|
| SPARTACUS_ASM |
Default value : `@spartacus/asm`
|
| SPARTACUS_ASM_ASSETS |
Default value : `@spartacus/asm/assets`
|
| SPARTACUS_ASM_ROOT |
Default value : `@spartacus/asm/root`
|
| SPARTACUS_ASSETS |
Default value : `@spartacus/assets`
|
| SPARTACUS_BULK_PRICING |
Default value : `@spartacus/product/bulk-pricing`
|
| SPARTACUS_BULK_PRICING_ASSETS |
Default value : `@spartacus/product/bulk-pricing/assets`
|
| SPARTACUS_BULK_PRICING_ROOT |
Default value : `@spartacus/product/bulk-pricing/root`
|
| SPARTACUS_CART |
Default value : `@spartacus/cart`
|
| SPARTACUS_CART_BASE |
Default value : `@spartacus/cart/base`
|
| SPARTACUS_CART_BASE_ASSETS |
Default value : `@spartacus/cart/base/assets`
|
| SPARTACUS_CART_BASE_COMPONENTS |
Default value : `@spartacus/cart/base/components`
|
| SPARTACUS_CART_BASE_ROOT |
Default value : `@spartacus/cart/base/root`
|
| SPARTACUS_CART_IMPORT_EXPORT |
Default value : `@spartacus/cart/import-export`
|
| SPARTACUS_CART_IMPORT_EXPORT_ASSETS |
Default value : `@spartacus/cart/import-export/assets`
|
| SPARTACUS_CART_IMPORT_EXPORT_ROOT |
Default value : `@spartacus/cart/import-export/root`
|
| SPARTACUS_CART_QUICK_ORDER_COMPONENTS |
Default value : `@spartacus/cart/quick-order/components`
|
| SPARTACUS_CART_QUICK_ORDER_CORE |
Default value : `@spartacus/cart/quick-order/core`
|
| SPARTACUS_CART_QUICK_ORDER_ROOT |
Default value : `@spartacus/cart/quick-order/root`
|
| SPARTACUS_CART_SAVED_CART_COMPONENTS |
Default value : `@spartacus/cart/saved-cart/components`
|
| SPARTACUS_CART_SAVED_CART_CORE |
Default value : `@spartacus/cart/saved-cart/core`
|
| SPARTACUS_CART_SAVED_CART_ROOT |
Default value : `@spartacus/cart/saved-cart/root`
|
| SPARTACUS_CART_WISHLIST |
Default value : `@spartacus/cart/wish-list`
|
| SPARTACUS_CART_WISHLIST_ASSETS |
Default value : `@spartacus/cart/wish-list/assets`
|
| SPARTACUS_CART_WISHLIST_ROOT |
Default value : `@spartacus/cart/wish-list/root`
|
| SPARTACUS_CDC |
Default value : `@spartacus/cdc`
|
| SPARTACUS_CDC_ROOT |
Default value : `@spartacus/cdc/root`
|
| SPARTACUS_CDC_USER_ACCOUNT |
Default value : `@spartacus/cdc/user-account`
|
| SPARTACUS_CDC_USER_PROFILE |
Default value : `@spartacus/cdc/user-profile`
|
| SPARTACUS_CDS |
Default value : `@spartacus/cds`
|
| SPARTACUS_CHECKOUT |
Default value : `@spartacus/checkout`
|
| SPARTACUS_CHECKOUT_B2B |
Default value : `@spartacus/checkout/b2b`
|
| SPARTACUS_CHECKOUT_B2B_ASSETS |
Default value : `@spartacus/checkout/b2b/assets`
|
| SPARTACUS_CHECKOUT_B2B_COMPONENTS |
Default value : `@spartacus/checkout/b2b/components`
|
| SPARTACUS_CHECKOUT_B2B_CORE |
Default value : `@spartacus/checkout/b2b/core`
|
| SPARTACUS_CHECKOUT_B2B_OCC |
Default value : `@spartacus/checkout/b2b/occ`
|
| SPARTACUS_CHECKOUT_B2B_ROOT |
Default value : `@spartacus/checkout/b2b/root`
|
| SPARTACUS_CHECKOUT_BASE |
Default value : `@spartacus/checkout/base`
|
| SPARTACUS_CHECKOUT_BASE_ASSETS |
Default value : `@spartacus/checkout/base/assets`
|
| SPARTACUS_CHECKOUT_BASE_COMPONENTS |
Default value : `@spartacus/checkout/base/components`
|
| SPARTACUS_CHECKOUT_BASE_CORE |
Default value : `@spartacus/checkout/base/core`
|
| SPARTACUS_CHECKOUT_BASE_OCC |
Default value : `@spartacus/checkout/base/occ`
|
| SPARTACUS_CHECKOUT_BASE_ROOT |
Default value : `@spartacus/checkout/base/root`
|
| SPARTACUS_CHECKOUT_OLD_COMPONENTS |
Default value : `@spartacus/checkout/components`
|
| SPARTACUS_CHECKOUT_OLD_CORE |
Default value : `@spartacus/checkout/core`
|
| SPARTACUS_CHECKOUT_OLD_OCC |
Default value : `@spartacus/checkout/occ`
|
| SPARTACUS_CHECKOUT_OLD_ROOT |
Default value : `@spartacus/checkout/root`
|
| SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT |
Default value : `@spartacus/checkout/scheduled-replenishment`
|
| SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_ASSETS |
Default value : `@spartacus/checkout/scheduled-replenishment/assets`
|
| SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_COMPONENTS |
Default value : `@spartacus/checkout/scheduled-replenishment/components`
|
| SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_CORE |
Default value : `@spartacus/checkout/scheduled-replenishment/core`
|
| SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_OCC |
Default value : `@spartacus/checkout/scheduled-replenishment/occ`
|
| SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_ROOT |
Default value : `@spartacus/checkout/scheduled-replenishment/root`
|
| SPARTACUS_CONFIGURATION_MODULE |
Type : string
|
Default value : 'spartacus-configuration'
|
| SPARTACUS_CORE |
Default value : `@spartacus/core`
|
| SPARTACUS_DIGITAL_PAYMENTS |
Default value : `@spartacus/digital-payments`
|
| SPARTACUS_DIGITAL_PAYMENTS_ASSETS |
Default value : `@spartacus/digital-payments/assets`
|
| SPARTACUS_EPD_VISUALIZATION |
Default value : `@spartacus/epd-visualization`
|
| SPARTACUS_EPD_VISUALIZATION_ASSETS |
Default value : `@spartacus/epd-visualization/assets`
|
| SPARTACUS_EPD_VISUALIZATION_ROOT |
Default value : `@spartacus/epd-visualization/root`
|
| SPARTACUS_ESLINT_PLUGIN |
Default value : `@spartacus/eslint-plugin-eslint`
|
| SPARTACUS_FEATURES_MODULE |
Type : string
|
Default value : 'spartacus-features'
|
| SPARTACUS_FEATURES_NG_MODULE |
Type : string
|
Default value : 'SpartacusFeaturesModule'
|
| SPARTACUS_IMAGE_ZOOM |
Default value : `@spartacus/product/image-zoom`
|
| SPARTACUS_IMAGE_ZOOM_ASSETS |
Default value : `@spartacus/product/image-zoom/assets`
|
| SPARTACUS_IMAGE_ZOOM_ROOT |
Default value : `@spartacus/product/image-zoom/root`
|
| SPARTACUS_MODULE |
Type : string
|
Default value : 'spartacus'
|
| SPARTACUS_ORDER |
Default value : `@spartacus/order`
|
| SPARTACUS_ORDER_ASSETS |
Default value : `@spartacus/order/assets`
|
| SPARTACUS_ORDER_COMPONENTS |
Default value : `@spartacus/order/components`
|
| SPARTACUS_ORDER_ROOT |
Default value : `@spartacus/order/root`
|
| SPARTACUS_ORGANIZATION |
Default value : `@spartacus/organization`
|
| SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY |
Default value : `@spartacus/organization/account-summary`
|
| SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ASSETS |
Default value : `@spartacus/organization/account-summary/assets`
|
| SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_COMPONENTS |
Default value : `@spartacus/organization/account-summary/components`
|
| SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_CORE |
Default value : `@spartacus/organization/account-summary/core`
|
| SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_OCC |
Default value : `@spartacus/organization/account-summary/occ`
|
| SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ROOT |
Default value : `@spartacus/organization/account-summary/root`
|
| SPARTACUS_ORGANIZATION_ADMINISTRATION_ASSETS |
Default value : `@spartacus/organization/administration/assets`
|
| SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS |
Default value : `@spartacus/organization/administration/components`
|
| SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE |
Default value : `@spartacus/organization/administration/core`
|
| SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT |
Default value : `@spartacus/organization/administration/root`
|
| SPARTACUS_ORGANIZATION_ORDER_APPROVAL |
Default value : `@spartacus/organization/order-approval`
|
| SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ASSETS |
Default value : `@spartacus/organization/order-approval/assets`
|
| SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ROOT |
Default value : `@spartacus/organization/order-approval/root`
|
| SPARTACUS_PERSONALIZATION |
Default value : `@spartacus/tracking/personalization`
|
| SPARTACUS_PERSONALIZATION_ROOT |
Default value : `@spartacus/tracking/personalization/root`
|
| SPARTACUS_PRODUCT |
Default value : `@spartacus/product`
|
| SPARTACUS_PRODUCT_CONFIGURATOR |
Default value : `@spartacus/product-configurator`
|
| SPARTACUS_PRODUCT_CONFIGURATOR_ASSETS |
Default value : `@spartacus/product-configurator/common/assets`
|
| SPARTACUS_PRODUCT_CONFIGURATOR_COMMON |
Default value : `@spartacus/product-configurator/common`
|
| SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED |
Default value : `@spartacus/product-configurator/rulebased`
|
| SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_CPQ |
Default value : `@spartacus/product-configurator/rulebased/cpq`
|
| SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_ROOT |
Default value : `@spartacus/product-configurator/rulebased/root`
|
| SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD |
Default value : `@spartacus/product-configurator/textfield`
|
| SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT |
Default value : `@spartacus/product-configurator/textfield/root`
|
| SPARTACUS_PRODUCT_VARIANTS_COMPONENTS |
Default value : `@spartacus/product/variants/components`
|
| SPARTACUS_PRODUCT_VARIANTS_ROOT |
Default value : `@spartacus/product/variants/root`
|
| SPARTACUS_QUALTRICS |
Default value : `@spartacus/qualtrics`
|
| SPARTACUS_QUALTRICS_COMPONENTS |
Default value : `@spartacus/qualtrics/components`
|
| SPARTACUS_QUALTRICS_ROOT |
Default value : `@spartacus/qualtrics/root`
|
| SPARTACUS_QUICK_ORDER |
Default value : `@spartacus/cart/quick-order`
|
| SPARTACUS_QUICK_ORDER_ASSETS |
Default value : `@spartacus/cart/quick-order/assets`
|
| SPARTACUS_QUICK_ORDER_ROOT |
Default value : `@spartacus/cart/quick-order/root`
|
| SPARTACUS_ROUTING_MODULE |
Type : string
|
Default value : 'app-routing'
|
|
*** Scopes end **** |
| SPARTACUS_SAVED_CART |
Default value : `@spartacus/cart/saved-cart`
|
| SPARTACUS_SAVED_CART_ASSETS |
Default value : `@spartacus/cart/saved-cart/assets`
|
| SPARTACUS_SAVED_CART_ROOT |
Default value : `@spartacus/cart/saved-cart/root`
|
| SPARTACUS_SCHEMATICS |
Default value : `@spartacus/schematics`
|
| SPARTACUS_SCOPE |
Default value : `@spartacus/`
|
|
*** Scopes start **** |
| SPARTACUS_SETUP |
Default value : `@spartacus/setup`
|
| SPARTACUS_SETUP_SSR |
Default value : `@spartacus/setup/ssr`
|
| SPARTACUS_SMARTEDIT |
Default value : `@spartacus/smartedit`
|
| SPARTACUS_SMARTEDIT_ROOT |
Default value : `@spartacus/smartedit/root`
|
| SPARTACUS_STOREFINDER |
Default value : `@spartacus/storefinder`
|
| SPARTACUS_STOREFINDER_ASSETS |
Default value : `@spartacus/storefinder/assets`
|
| SPARTACUS_STOREFINDER_ROOT |
Default value : `@spartacus/storefinder/root`
|
| SPARTACUS_STOREFRONTLIB |
Default value : `@spartacus/storefront`
|
| SPARTACUS_STYLES |
Default value : `@spartacus/styles`
|
| SPARTACUS_TMS_AEP |
Default value : `@spartacus/tracking/tms/aep`
|
| SPARTACUS_TMS_CORE |
Default value : `@spartacus/tracking/tms/core`
|
| SPARTACUS_TMS_GTM |
Default value : `@spartacus/tracking/tms/gtm`
|
| SPARTACUS_TRACKING |
Default value : `@spartacus/tracking`
|
| SPARTACUS_USER |
Default value : `@spartacus/user`
|
| SPARTACUS_USER_ACCOUNT |
Default value : `@spartacus/user/account`
|
| SPARTACUS_USER_ACCOUNT_ASSETS |
Default value : `@spartacus/user/account/assets`
|
| SPARTACUS_USER_ACCOUNT_COMPONENTS |
Default value : `@spartacus/user/account/components`
|
| SPARTACUS_USER_ACCOUNT_CORE |
Default value : `@spartacus/user/account/core`
|
| SPARTACUS_USER_ACCOUNT_OCC |
Default value : `@spartacus/user/account/occ`
|
| SPARTACUS_USER_ACCOUNT_ROOT |
Default value : `@spartacus/user/account/root`
|
| SPARTACUS_USER_PROFILE |
Default value : `@spartacus/user/profile`
|
| SPARTACUS_USER_PROFILE_ASSETS |
Default value : `@spartacus/user/profile/assets`
|
| SPARTACUS_USER_PROFILE_COMPONENTS |
Default value : `@spartacus/user/profile/components`
|
| SPARTACUS_USER_PROFILE_CORE |
Default value : `@spartacus/user/profile/core`
|
| SPARTACUS_USER_PROFILE_OCC |
Default value : `@spartacus/user/profile/occ`
|
| SPARTACUS_USER_PROFILE_ROOT |
Default value : `@spartacus/user/profile/root`
|
| SPARTACUS_VARIANTS |
Default value : `@spartacus/product/variants`
|
| SPARTACUS_VARIANTS_ASSETS |
Default value : `@spartacus/product/variants/assets`
|
| SPARTACUS_VARIANTS_ROOT |
Default value : `@spartacus/product/variants/root`
|
| STOREFINDER_FEATURE_NAME |
Type : string
|
Default value : 'Store-Finder'
|
| TRACKING_PERSONALIZATION_FEATURE_NAME |
Type : string
|
Default value : 'Personalization'
|
| TRACKING_TMS_AEP_FEATURE_NAME |
Type : string
|
Default value : 'TMS-AEPL'
|
| TRACKING_TMS_GTM_FEATURE_NAME |
Type : string
|
Default value : 'TMS-GTM'
|
| USER_ACCOUNT_FEATURE_NAME |
Type : string
|
Default value : 'User-Account'
|
| USER_PROFILE_FEATURE_NAME |
Type : string
|
Default value : 'User-Profile'
|
| ADD_TO_CART_FEATURE |
Type : string
|
Default value : 'addToCart'
|
| CART_BASE_CORE_FEATURE |
Type : string
|
Default value : 'cartBaseCore'
|
| CART_BASE_FEATURE |
Type : string
|
Default value : 'cartBase'
|
| MINI_CART_FEATURE |
Type : string
|
Default value : 'miniCart'
|
| ADD_TO_CART_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ADD_TO_CART_FEATURE'
|
| ADD_TO_CART_MODULE |
Type : string
|
Default value : 'AddToCartModule'
|
| ADD_TO_WISHLIST_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ADD_TO_WISHLIST_FEATURE'
|
| ADD_TO_WISHLIST_MODULE |
Type : string
|
Default value : 'AddToWishListModule'
|
| CART_BASE_FEATURE_MODULE_NAME |
Type : string
|
Default value : 'CartBase'
|
| CART_BASE_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CART_BASE_FEATURE'
|
| CART_BASE_MODULE |
Type : string
|
Default value : 'CartBaseModule'
|
| CART_BASE_ROOT_MODULE |
Type : string
|
Default value : 'CartBaseRootModule'
|
| CART_BASE_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CART_BASE_FEATURE_NAME,
mainScope: SPARTACUS_CART,
featureScope: SPARTACUS_CART_BASE,
},
folderName: CART_FOLDER_NAME,
moduleName: CART_BASE_FEATURE_MODULE_NAME,
featureModule: [
{
name: CART_BASE_MODULE,
importPath: SPARTACUS_CART_BASE,
},
{
name: MINI_CART_MODULE,
importPath: MINI_CART_ENTRY_POINT,
},
{
name: ADD_TO_CART_MODULE,
importPath: ADD_TO_CART_ENTRY_POINT,
},
],
rootModule: {
name: CART_BASE_ROOT_MODULE,
importPath: SPARTACUS_CART_BASE_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_CART_BASE_ROOT,
namedImports: [
CART_BASE_FEATURE_NAME_CONSTANT,
MINI_CART_FEATURE_NAME_CONSTANT,
ADD_TO_CART_FEATURE_NAME_CONSTANT,
],
},
i18n: {
resources: CART_BASE_TRANSLATIONS,
chunks: CART_BASE_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_CART_BASE_ASSETS,
},
styles: {
scssFileName: CART_SCSS_FILE_NAME,
importStyle: SPARTACUS_CART,
},
dependencyFeatures: [USER_PROFILE_FEATURE_NAME],
}
|
| CART_BASE_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'cartBaseTranslationChunksConfig'
|
| CART_BASE_TRANSLATIONS |
Type : string
|
Default value : 'cartBaseTranslations'
|
| CART_FOLDER_NAME |
Type : string
|
Default value : 'cart'
|
| CART_IMPORT_EXPORT_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CART_IMPORT_EXPORT_FEATURE'
|
| CART_IMPORT_EXPORT_MODULE |
Type : string
|
Default value : 'ImportExportModule'
|
| CART_IMPORT_EXPORT_MODULE_NAME |
Type : string
|
Default value : 'CartImportExport'
|
| CART_IMPORT_EXPORT_ROOT_MODULE |
Type : string
|
Default value : 'ImportExportRootModule'
|
| CART_IMPORT_EXPORT_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CART_IMPORT_EXPORT_FEATURE_NAME,
mainScope: SPARTACUS_CART,
featureScope: SPARTACUS_CART_IMPORT_EXPORT,
},
folderName: CART_FOLDER_NAME,
moduleName: CART_IMPORT_EXPORT_MODULE_NAME,
featureModule: {
name: CART_IMPORT_EXPORT_MODULE,
importPath: SPARTACUS_CART_IMPORT_EXPORT,
},
rootModule: {
name: CART_IMPORT_EXPORT_ROOT_MODULE,
importPath: SPARTACUS_CART_IMPORT_EXPORT_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_CART_IMPORT_EXPORT_ROOT,
namedImports: [CART_IMPORT_EXPORT_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: CART_IMPORT_EXPORT_TRANSLATIONS,
chunks: CART_IMPORT_EXPORT_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_CART_IMPORT_EXPORT_ASSETS,
},
styles: {
scssFileName: CART_SCSS_FILE_NAME,
importStyle: SPARTACUS_CART,
},
}
|
| CART_IMPORT_EXPORT_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'importExportTranslationChunksConfig'
|
| CART_IMPORT_EXPORT_TRANSLATIONS |
Type : string
|
Default value : 'importExportTranslations'
|
| CART_QUICK_ORDER_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CART_QUICK_ORDER_FEATURE'
|
| CART_QUICK_ORDER_MODULE_NAME |
Type : string
|
Default value : 'CartQuickOrder'
|
| CART_QUICK_ORDER_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CART_QUICK_ORDER_FEATURE_NAME,
mainScope: SPARTACUS_CART,
featureScope: SPARTACUS_QUICK_ORDER,
},
folderName: CART_FOLDER_NAME,
moduleName: CART_QUICK_ORDER_MODULE_NAME,
featureModule: {
name: QUICK_ORDER_MODULE,
importPath: SPARTACUS_QUICK_ORDER,
},
rootModule: {
name: QUICK_ORDER_ROOT_MODULE,
importPath: SPARTACUS_QUICK_ORDER_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_QUICK_ORDER_ROOT,
namedImports: [CART_QUICK_ORDER_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: QUICK_ORDER_TRANSLATIONS,
chunks: QUICK_ORDER_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_QUICK_ORDER_ASSETS,
},
styles: {
scssFileName: CART_SCSS_FILE_NAME,
importStyle: SPARTACUS_CART,
},
dependencyFeatures: [CART_BASE_FEATURE_NAME],
}
|
| CART_SAVED_CART_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CART_SAVED_CART_FEATURE'
|
| CART_SAVED_CART_MODULE_NAME |
Type : string
|
Default value : 'CartSavedCart'
|
| CART_SAVED_CART_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CART_SAVED_CART_FEATURE_NAME,
mainScope: SPARTACUS_CART,
featureScope: SPARTACUS_SAVED_CART,
},
folderName: CART_FOLDER_NAME,
moduleName: CART_SAVED_CART_MODULE_NAME,
featureModule: {
name: SAVED_CART_MODULE,
importPath: SPARTACUS_SAVED_CART,
},
rootModule: {
name: SAVED_CART_ROOT_MODULE,
importPath: SPARTACUS_SAVED_CART_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_SAVED_CART_ROOT,
namedImports: [CART_SAVED_CART_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: SAVED_CART_TRANSLATIONS,
chunks: SAVED_CART_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_SAVED_CART_ASSETS,
},
styles: {
scssFileName: CART_SCSS_FILE_NAME,
importStyle: SPARTACUS_CART,
},
dependencyFeatures: [CART_BASE_FEATURE_NAME],
}
|
| CART_SCSS_FILE_NAME |
Type : string
|
Default value : 'cart.scss'
|
| CART_WISHLIST_FEATURE_MODULE_NAME |
Type : string
|
Default value : 'WishList'
|
| CART_WISHLIST_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CART_WISH_LIST_FEATURE'
|
| CART_WISHLIST_MODULE |
Type : string
|
Default value : 'WishListModule'
|
| CART_WISHLIST_ROOT_MODULE |
Type : string
|
Default value : 'WishListRootModule'
|
| CART_WISHLIST_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CART_WISHLIST_FEATURE_NAME,
mainScope: SPARTACUS_CART,
featureScope: SPARTACUS_CART_WISHLIST,
},
folderName: CART_FOLDER_NAME,
moduleName: CART_WISHLIST_FEATURE_MODULE_NAME,
featureModule: [
{
name: CART_WISHLIST_MODULE,
importPath: SPARTACUS_CART_WISHLIST,
},
{
name: ADD_TO_WISHLIST_MODULE,
importPath: ADD_TO_WISHLIST_ENTRY_POINT,
},
],
rootModule: {
name: CART_WISHLIST_ROOT_MODULE,
importPath: SPARTACUS_CART_WISHLIST_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_CART_WISHLIST_ROOT,
namedImports: [
CART_WISHLIST_FEATURE_NAME_CONSTANT,
ADD_TO_WISHLIST_FEATURE_NAME_CONSTANT,
],
},
i18n: {
resources: CART_WISHLIST_TRANSLATIONS,
chunks: CART_WISHLIST_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_CART_WISHLIST_ASSETS,
},
styles: {
scssFileName: CART_SCSS_FILE_NAME,
importStyle: SPARTACUS_CART,
},
dependencyFeatures: [CART_BASE_FEATURE_NAME],
}
|
| CART_WISHLIST_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'wishListTranslationChunksConfig'
|
| CART_WISHLIST_TRANSLATIONS |
Type : string
|
Default value : 'wishListTranslations'
|
| MINI_CART_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'MINI_CART_FEATURE'
|
| MINI_CART_MODULE |
Type : string
|
Default value : 'MiniCartModule'
|
| QUICK_ORDER_MODULE |
Type : string
|
Default value : 'QuickOrderModule'
|
| QUICK_ORDER_ROOT_MODULE |
Type : string
|
Default value : 'QuickOrderRootModule'
|
| QUICK_ORDER_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'quickOrderTranslationChunksConfig'
|
| QUICK_ORDER_TRANSLATIONS |
Type : string
|
Default value : 'quickOrderTranslations'
|
| SAVED_CART_MODULE |
Type : string
|
Default value : 'SavedCartModule'
|
| SAVED_CART_ROOT_MODULE |
Type : string
|
Default value : 'SavedCartRootModule'
|
| SAVED_CART_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'savedCartTranslationChunksConfig'
|
| SAVED_CART_TRANSLATIONS |
Type : string
|
Default value : 'savedCartTranslations'
|
| ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts
class: ADD_TO_SAVED_CART_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts
class: ADD_TO_SAVED_CART_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
}
|
| ADD_TO_WISHLIST_FEATURE |
Type : string
|
Default value : 'addToWishList'
|
| CART_WISH_LIST_CORE_FEATURE |
Type : string
|
Default value : 'cartWishListCore'
|
| CART_WISH_LIST_FEATURE |
Type : string
|
Default value : 'cartWishList'
|
| ADD_USER_ADDRESS |
Type : string
|
Default value : '[User] Add User Address'
|
| ADD_USER_ADDRESS_FAIL |
Type : string
|
Default value : '[User] Add User Address Fail'
|
| ADD_USER_ADDRESS_SUCCESS |
Type : string
|
Default value : '[User] Add User Address Success'
|
| DELETE_USER_ADDRESS |
Type : string
|
Default value : '[User] Delete User Address'
|
| DELETE_USER_ADDRESS_FAIL |
Type : string
|
Default value : '[User] Delete User Address Fail'
|
| DELETE_USER_ADDRESS_SUCCESS |
Type : string
|
Default value : '[User] Delete User Address Success'
|
| LOAD_USER_ADDRESSES |
Type : string
|
Default value : '[User] Load User Addresses'
|
| LOAD_USER_ADDRESSES_FAIL |
Type : string
|
Default value : '[User] Load User Addresses Fail'
|
| LOAD_USER_ADDRESSES_SUCCESS |
Type : string
|
Default value : '[User] Load User Addresses Success'
|
| UPDATE_USER_ADDRESS |
Type : string
|
Default value : '[User] Update User Address'
|
| UPDATE_USER_ADDRESS_FAIL |
Type : string
|
Default value : '[User] Update User Address Fail'
|
| UPDATE_USER_ADDRESS_SUCCESS |
Type : string
|
Default value : '[User] Update User Address Success'
|
| ADD_VOUCHER_PROCESS_ID |
Type : string
|
Default value : 'addVoucher'
|
|
Add voucher process const |
| MULTI_CART_DATA |
Type : string
|
Default value : '[Multi Cart] Multi Cart Data'
|
| MULTI_CART_FEATURE |
Type : string
|
Default value : 'cart'
|
| ADDED_TO_CART_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.ts
class: ADDED_TO_CART_DIALOG_COMPONENT,
importPath: SPARTACUS_CART_BASE_COMPONENTS,
deprecatedParams: [
{ className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: ACTIVE_CART_FACADE, importPath: SPARTACUS_CART_BASE_ROOT },
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/add-to-cart/added-to-cart-dialog/added-to-cart-dialog.component.ts
class: ADDED_TO_CART_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
}
|
| ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ADDED_TO_CART_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: INCREMENT,
comment: `// ${TODO_SPARTACUS} Property '${ADDED_TO_CART_DIALOG_COMPONENT}.${INCREMENT}' was removed. Please set 'numberOfEntriesBeforeAdd' property instead`,
},
{
class: ADDED_TO_CART_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: ORDER_PROMOTIONS$,
comment: `// ${TODO_SPARTACUS} Property '${ADDED_TO_CART_DIALOG_COMPONENT}.${ORDER_PROMOTIONS$}' was removed. The component may get promotions directly from the cart.`,
},
]
|
| ADDED_TO_CART_DIALOG_EVENT_LISTENER_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog-event.listener.ts
class: ADDED_TO_CART_DIALOG_EVENT_LISTENER,
importPath: SPARTACUS_CART_BASE_COMPONENTS,
deprecatedParams: [
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| ADDRESS_BOOK_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/address-book/address-book.component.ts
class: ADDRESS_BOOK_COMPONENT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ADDRESS_BOOK_COMPONENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| ADDRESS_BOOK_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/address-book/address-book.component.ts
class: ADDRESS_BOOK_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ADDRESS_BOOK_COMPONENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| ADDRESS_BOOK_COMPONENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/address-book/address-book.component.service.ts
class: ADDRESS_BOOK_COMPONENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| ADDRESS_BOOK_PATH |
Default value : `/${myAccount}/address-book`
|
| BASE_URL |
Default value : Cypress.config().baseUrl
|
| CART |
Type : string
|
Default value : 'cart'
|
| CART_PATH |
Type : string
|
Default value : '/cart'
|
| CART_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/users/current/carts/*`
|
| CART_REQUEST_ALIAS |
Type : string
|
Default value : 'cart_request_alias'
|
| CHECKOUT_DELIVERY_ADDRESS_PATH |
Type : string
|
Default value : '/checkout/delivery-address'
|
| CHECKOUT_DELIVERY_MODE_PATH |
Type : string
|
Default value : '/checkout/delivery-mode'
|
| CHECKOUT_PAYMENT_DETAILS_PATH |
Type : string
|
Default value : '/checkout/payment-details'
|
| CHECKOUT_REVIEW_ORDER_PATH |
Type : string
|
Default value : '/checkout/review-order'
|
| CLOSE_ACCOUNT_PATH |
Default value : `/${myAccount}/close-account`
|
| CONSENT_MANAGEMENT_PATH |
Default value : `/${myAccount}/consents`
|
| CONTENT_CATALOG |
Default value : Cypress.env('BASE_SITE')
|
| CURRENCIES |
Type : string
|
Default value : 'currencies'
|
| CURRENCY_JPY |
Type : string
|
Default value : 'JPY'
|
| CURRENCY_LABEL |
Type : string
|
Default value : 'Currency'
|
| CURRENCY_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/currencies?lang=${LANGUAGE_EN}&curr=${CURRENCY_USD}`
|
| CURRENCY_USD |
Type : string
|
Default value : 'USD'
|
| FULL_BASE_URL_DE_USD |
Default value : `${BASE_URL}/${CONTENT_CATALOG}/${LANGUAGE_DE}/${CURRENCY_USD}`
|
| FULL_BASE_URL_EN_JPY |
Default value : `${BASE_URL}/${CONTENT_CATALOG}/${LANGUAGE_EN}/${CURRENCY_JPY}`
|
| FULL_BASE_URL_EN_USD |
Default value : `${BASE_URL}/${CONTENT_CATALOG}/${LANGUAGE_EN}/${CURRENCY_USD}`
|
| LANGUAGE_DE |
Type : string
|
Default value : 'de'
|
| LANGUAGE_EN |
Type : string
|
Default value : 'en'
|
| LANGUAGE_LABEL |
Type : string
|
Default value : 'Language'
|
| LANGUAGE_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/languages?lang=${LANGUAGE_EN}&curr=${CURRENCY_USD}`
|
| LANGUAGES |
Type : string
|
Default value : 'languages'
|
| MONTH_DE |
Default value : new Date().toLocaleDateString('de-DE', {
month: 'long',
})
|
| myAccount |
Type : string
|
Default value : 'my-account'
|
| ORDER_PATH |
Default value : `/${myAccount}/orders`
|
| PAGE_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/cms/pages?fields=DEFAULT&pageType=CategoryPage&code=574&lang=${LANGUAGE_DE}&curr=${CURRENCY_USD}`
|
| PAGES |
Type : string
|
Default value : 'pages'
|
| PAYMENT_DETAILS_PATH |
Default value : `/${myAccount}/payment-details`
|
| PERSONAL_DETAILS_PATH |
Default value : `/${myAccount}/update-profile`
|
| PRODUCT_ID_1 |
Type : string
|
Default value : '280916'
|
| PRODUCT_ID_2 |
Type : string
|
Default value : '1687508'
|
| PRODUCT_NAME_CART_DE |
Type : string
|
Default value : 'Digitalkamera'
|
| PRODUCT_NAME_DETAILS_DE |
Type : string
|
Default value : 'Stativ mit Fernbedienung'
|
| PRODUCT_NAME_SEARCH_DE |
Type : string
|
Default value : 'FUN Einwegkamera mit Blitz, 27+12 Bilder'
|
| PRODUCT_PATH_1 |
Default value : `/product/${PRODUCT_ID_1}`
|
| PRODUCT_PATH_2 |
Default value : `/product/${PRODUCT_ID_2}`
|
| PRODUCT_SEARCH_PATH |
Type : string
|
Default value : '/Open-Catalogue/Cameras/Film-Cameras/c/574?pageSize=10&categoryCode=574&query=:relevance:category:574'
|
| REGISTRATION_PATH |
Type : string
|
Default value : '/login/register'
|
| TITLE_DE |
Type : string
|
Default value : 'Herr'
|
| TITLE_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/titles?lang=${LANGUAGE_EN}&curr=${CURRENCY_USD}`
|
| TITLES |
Type : string
|
Default value : 'titles'
|
| UPDATE_EMAIL_PATH |
Default value : `/${myAccount}/update-email`
|
| UPDATE_PASSWORD_PATH |
Default value : `/${myAccount}/update-password`
|
| ADDRESS_ENTITIES |
Type : string
|
Default value : 'addresses-entities'
|
| ADDRESS_LIST |
Type : string
|
Default value : 'addresses-list'
|
| B2B_USER_APPROVERS |
Type : string
|
Default value : 'b2bUser-approvers'
|
| B2B_USER_ENTITIES |
Type : string
|
Default value : 'b2bUser-entities'
|
| B2B_USER_FEATURE |
Type : string
|
Default value : 'b2bUser'
|
| B2B_USER_PERMISSIONS |
Type : string
|
Default value : 'b2bUser-permissions'
|
| B2B_USER_USER_GROUPS |
Type : string
|
Default value : 'b2bUser-user-groups'
|
| BUDGET_ENTITIES |
Type : string
|
Default value : 'budget-entities'
|
| BUDGET_FEATURE |
Type : string
|
Default value : 'budget'
|
| BUDGET_LIST |
Type : string
|
Default value : 'budget-list'
|
| COST_CENTER_ASSIGNED_BUDGETS |
Type : string
|
Default value : 'costCenter-assigned-budgets'
|
| COST_CENTER_ENTITIES |
Type : string
|
Default value : 'costCenter-entities'
|
| COST_CENTER_FEATURE |
Type : string
|
Default value : 'costCenter'
|
| COST_CENTER_LIST |
Type : string
|
Default value : 'costCenter-list'
|
| ORG_UNIT_APPROVAL_PROCESSES |
Type : string
|
Default value : 'approvalProcesses'
|
| ORG_UNIT_APPROVAL_PROCESSES_ENTITIES |
Type : string
|
Default value : 'orgUnit-approval-processes'
|
| ORG_UNIT_ASSIGNED_USERS |
Type : string
|
Default value : 'orgUnit-assigned-users'
|
| ORG_UNIT_ENTITIES |
Type : string
|
Default value : 'orgUnit-entities'
|
| ORG_UNIT_FEATURE |
Type : string
|
Default value : 'orgUnit'
|
| ORG_UNIT_NODE_ENTITIES |
Type : string
|
Default value : 'orgUnitNode-entities'
|
| ORG_UNIT_NODE_LIST |
Type : string
|
Default value : 'orgUnitNode-list'
|
| ORG_UNIT_NODES |
Type : string
|
Default value : 'availableOrgUnitNodes'
|
| ORG_UNIT_TREE |
Type : string
|
Default value : 'tree'
|
| ORG_UNIT_TREE_ENTITY |
Type : string
|
Default value : 'orgUnit-tree'
|
| ORGANIZATION_FEATURE |
Type : string
|
Default value : 'organization'
|
| PERMISSION_ENTITIES |
Type : string
|
Default value : 'permission-entities'
|
| PERMISSION_FEATURE |
Type : string
|
Default value : 'permission'
|
| PERMISSION_LIST |
Type : string
|
Default value : 'permission-list'
|
| PERMISSION_TYPES |
Type : string
|
Default value : 'permission-types'
|
| PERMISSION_TYPES_LIST |
Type : string
|
Default value : 'permission-types-list'
|
| USER_GROUP_AVAILABLE_CUSTOMERS |
Type : string
|
Default value : 'userGroup-available-org-customers'
|
| USER_GROUP_ENTITIES |
Type : string
|
Default value : 'userGroup-entities'
|
| USER_GROUP_FEATURE |
Type : string
|
Default value : 'userGroup'
|
| USER_GROUP_LIST |
Type : string
|
Default value : 'userGroup-list'
|
| USER_GROUP_PERMISSIONS |
Type : string
|
Default value : 'userGroup-available-order-approval-permissions'
|
| USER_LIST |
Type : string
|
Default value : 'b2bUser-list'
|
| ADDRESS_FORM_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts
class: ADDRESS_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| ADDRESS_FORM_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/address-book/address-form/address-form.component.ts
class: ADDRESS_FORM_COMPONENT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| ADDRESS_FORM_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/address-book/address-form/address-form.component.ts
class: ADDRESS_FORM_COMPONENT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
{ className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
addParams: [{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }],
}
|
| ADDRESS_LIST_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<Address>>
>('AddressesNormalizer')
|
| ADDRESS_NORMALIZER |
Default value : new InjectionToken<Converter<any, Address>>(
'AddressNormalizer'
)
|
| ADDRESS_SERIALIZER |
Default value : new InjectionToken<Converter<Address, any>>(
'AddressSerializer'
)
|
| ADDRESS_VALIDATION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, AddressValidation>
>('AddressValidationNormalizer')
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| addToCartButtonSelector |
Type : string
|
Default value : 'cx-configurator-add-to-cart-button button'
|
| addToCartButtonSelector |
Type : string
|
Default value : 'cx-configurator-add-to-cart-button button'
|
| conflictDetectedMsgSelector |
Type : string
|
Default value : '.cx-conflict-msg'
|
| conflictHeaderGroupSelector |
Type : string
|
Default value : 'cx-configurator-group-menu .cx-menu-conflict'
|
| addToCartButtonSelector |
Type : string
|
Default value : 'cx-configurator-textfield-add-to-cart-button button'
|
| addToSavedCart |
Type : object
|
Default value : {
savedCarts: 'Saved carts',
saveCartForLater: 'Save cart for later',
}
|
| savedCart |
Type : object
|
Default value : {
savedCartDetails,
savedCartList,
savedCartCartPage,
savedCartDialog,
addToSavedCart,
}
|
| savedCartCartPage |
Type : object
|
Default value : {
messages: {
cartSaved:
'Your cart items have been successfully saved for later in the "{{cartName}}" cart',
},
}
|
| savedCartDetails |
Type : object
|
Default value : {
cartName: 'Name',
cartDescription: 'Description',
cartId: 'ID',
dateSaved: 'Date Saved',
items: 'Items',
quantity: 'Quantity',
total: 'Total',
editSavedCart: 'Edit Saved Cart',
deleteSavedCart: 'Delete Saved Cart',
addSelectedItems: 'Add selected items',
emptyCartItems: 'Empty Cart Items',
}
|
| savedCartDialog |
Type : object
|
Default value : {
saveForLater: 'Save For Later',
itemsSavedForLater: 'All of the items in your cart will be saved for later',
savedCartName: 'Saved Cart Name',
savedCartDescription: 'Saved Cart Description',
optional: 'optional',
charactersLeft: 'characters left: {{count}}',
cancel: 'Cancel',
save: 'Save',
restore: 'Restore',
followingCartDelete: 'The following saved cart will be deleted',
followingCartRestore:
'The following saved cart will be restored as the active cart',
delete: 'Delete',
deleteCartSuccess: 'Cart Deleted Successfully',
editCartSuccess: 'Cart Edited Successfully',
editSavedCart: 'Edit Saved Cart',
deleteSavedCart: 'Delete Saved Cart',
restoreSavedCart: 'Restore Saved Cart',
name: 'Name',
id: 'ID',
description: 'Description',
quantity: 'QTY',
total: 'Total',
keepCopySavedCart: 'Keep a copy of this cart in the saved carts list',
defaultCloneCartName: 'Copy of {{name}}',
nameOfCloneCart: 'Name of copied cart',
}
|
| savedCartList |
Type : object
|
Default value : {
savedCarts: 'Saved Carts ({{count}})',
cartName: 'Name',
cartId: 'Id',
dateSaved: 'Date Saved',
cartDescription: 'Description',
quantity: 'Qty',
total: 'Total',
actions: 'Actions',
makeCartActive: 'Make cart active',
notFound: 'No Saved Carts Found',
swapCartNoActiveCart:
'Existing cart is activated by {{cartName}} successfully.',
swapCartWithActiveCart:
'Existing cart is activated by {{cartName}} successfully. Your previous items were saved in a cart {{previousCartName}}.',
}
|
| ALL |
Type : string
|
Default value : 'all'
|
| ANONYMOUS_BANNER |
Type : string
|
Default value : 'cx-anonymous-consent-management-banner'
|
| ANONYMOUS_DIALOG |
Type : string
|
Default value : 'cx-anonymous-consent-dialog'
|
| ANONYMOUS_OPEN_DIALOG |
Type : string
|
Default value : 'cx-anonymous-consent-open-dialog'
|
| BE_CHECKED |
Type : string
|
Default value : 'be.checked'
|
| BE_DISABLED |
Type : string
|
Default value : 'be.disabled'
|
| clickRegistrationConsent |
Default value : true
|
| displayLegalDescriptionInDialog |
Default value : true
|
| firstCheckBoxPosition |
Type : number
|
Default value : 0
|
| MARKETING_NEWSLETTER |
Type : string
|
Default value : 'MARKETING_NEWSLETTER'
|
| noLegalDescriptionInDialog |
Default value : false
|
| noRegistrationConsent |
Default value : false
|
| NOT_BE_CHECKED |
Type : string
|
Default value : 'not.be.checked'
|
| NOT_EXIST |
Type : string
|
Default value : 'not.exist'
|
| personalizationConsentLabel |
Type : string
|
Default value : 'personalised'
|
| PROFILE |
Type : string
|
Default value : 'PROFILE'
|
| secondCheckBoxPosition |
Type : number
|
Default value : 1
|
| STORE_USER_INFORMATION |
Type : string
|
Default value : 'STORE_USER_INFORMATION'
|
| userFromConfigTest |
Type : SampleUser
|
Default value : {
firstName: 'x',
lastName: 'x',
email: generateMail(randomString(), true),
password: 'Password123!',
}
|
| userGiveConsentRegistrationTest |
Type : SampleUser
|
Default value : {
firstName: 'John',
lastName: 'Doe',
email: generateMail(randomString(), true),
password: 'Password123!',
}
|
| userTransferConsentTest |
Type : SampleUser
|
Default value : {
firstName: 'Cypress',
lastName: 'AnonymousUser',
email: generateMail(randomString(), true),
password: 'Password123!',
}
|
| ANONYMOUS_CONSENT_CHECK_UPDATED_VERSIONS |
Type : string
|
Default value : '[Anonymous Consents] Check Updated Versions'
|
| GET_ALL_ANONYMOUS_CONSENTS |
Type : string
|
Default value : '[Anonymous Consents] Get All Anonymous Consents'
|
| GET_ANONYMOUS_CONSENT |
Type : string
|
Default value : '[Anonymous Consents] Get Anonymous Consent'
|
| GIVE_ANONYMOUS_CONSENT |
Type : string
|
Default value : '[Anonymous Consents] Give Anonymous Consent'
|
| LOAD_ANONYMOUS_CONSENT_TEMPLATES |
Type : string
|
Default value : '[Anonymous Consents] Load Anonymous Consent Templates'
|
| LOAD_ANONYMOUS_CONSENT_TEMPLATES_FAIL |
Type : string
|
Default value : '[Anonymous Consents] Load Anonymous Consent Templates Fail'
|
| LOAD_ANONYMOUS_CONSENT_TEMPLATES_SUCCESS |
Type : string
|
Default value : '[Anonymous Consents] Load Anonymous Consent Templates Success'
|
| RESET_LOAD_ANONYMOUS_CONSENT_TEMPLATES |
Type : string
|
Default value : '[Anonymous Consents] Reset Load Anonymous Consent Templates'
|
| SET_ANONYMOUS_CONSENTS |
Type : string
|
Default value : '[Anonymous Consents] Set Anonymous Consents'
|
| TOGGLE_ANONYMOUS_CONSENT_TEMPLATES_UPDATED |
Type : string
|
Default value : '[Anonymous Consents] Anonymous Consent Templates Updated'
|
| TOGGLE_ANONYMOUS_CONSENTS_BANNER_DISMISSED |
Type : string
|
Default value : '[Anonymous Consents] Toggle Anonymous Consents Banner Dismissed'
|
| WITHDRAW_ANONYMOUS_CONSENT |
Type : string
|
Default value : '[Anonymous Consents] Withdraw Anonymous Consent'
|
| ANONYMOUS_CONSENT_DIALOG_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/shared/components/anonymous-consents/dialog/anonymous-consent-dialog.component.ts
selector: 'cx-anonymous-consent-dialog',
componentClassName: ANONYMOUS_CONSENT_DIALOG_COMPONENT,
removedProperties: [
{ name: 'isLevel13', comment: `'isLevel13' property has been removed.` },
],
}
|
| ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts
class: ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ANONYMOUS_CONSENTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts
class: ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ANONYMOUS_CONSENTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| ANONYMOUS_CONSENT_NORMALIZER |
Default value : new InjectionToken<
Converter<string, AnonymousConsent[]>
>('AnonymousConsentNormalizer')
|
| ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts
class: ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts
class: ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| ANONYMOUS_CONSENT_TEMPLATES_ADAPTER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ANONYMOUS_CONSENT_TEMPLATES_ADAPTER,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_ANONYMOUS_CONSENTS,
comment: `// ${TODO_SPARTACUS} Method ${LOAD_ANONYMOUS_CONSENTS} is no longer optional`,
},
]
|
| ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_ANONYMOUS_CONSENTS,
newNode: LOAD_ANONYMOUS_CONSENTS,
comment: `// ${TODO_SPARTACUS} Method ${LOAD_ANONYMOUS_CONSENTS} changed the return type from 'Observable<AnonymousConsent[] | null>' to 'Observable<AnonymousConsent[]>'`,
},
]
|
| ANONYMOUS_CONSENTS |
Type : string
|
Default value : '[Anonymous Consents] Anonymous Consents'
|
| ANONYMOUS_CONSENTS_STORE_FEATURE |
Type : string
|
Default value : 'anonymous-consents'
|
| ANONYMOUS_CONSENTS_FEATURE_FLAG_MIGRATION |
Type : ConfigDeprecation
|
Default value : {
propertyName: ANONYMOUS_CONSENTS,
comment: `// ${TODO_SPARTACUS} '${ANONYMOUS_CONSENTS}' has been removed, as this feature is now enabled by default.\n`,
}
|
| ANONYMOUS_CONSENTS_HEADER |
Type : string
|
Default value : 'X-Anonymous-Consents'
|
| API_ELEMENT_MIGRATION_COMMENTS_FILE_PATH |
Default value : `${MAJOR_VERSION_DOC_HOME}/migration-comments-api-elements.json`
|
| BREAKING_CHANGES_FILE_PATH |
Default value : `data/${NEW_MAJOR_VERSION}_0/breaking-changes.json`
|
| MAJOR_VERSION_DOC_HOME |
Default value : `../../docs/migration/${NEW_MAJOR_VERSION}_0`
|
| MEMBERS_MIGRATION_COMMENTS_FILE_PATH |
Default value : `${MAJOR_VERSION_DOC_HOME}/migration-comments-members.json`
|
| MIGRATION_SCHEMATICS_HOME |
Default value : `../../projects/schematics/src/migrations/${NEW_MAJOR_VERSION}_0`
|
| NEW_MAJOR_VERSION |
Type : string
|
Default value : '6'
|
| RENAMED_API_LOOKUP_FILE_PATH |
Default value : `${MAJOR_VERSION_DOC_HOME}/renamed-api-mappings.json`
|
| apiElementMigrationCommentData |
Default value : common.readApiElementMigrationCommentsFile()
|
| breakingChangeDoc |
Type : any[]
|
Default value : []
|
| breakingChangesData |
Default value : common.readBreakingChangeFile()
|
| MD_CODEBLOCK |
Type : string
|
Default value : '\n```\n'
|
| memberMigrationCommentData |
Default value : common.readMemberMigrationCommentsFile()
|
| OUTPUT_FILE_PATH |
Default value : `${common.MAJOR_VERSION_DOC_HOME}/generated-typescript-changes-doc.md`
|
| renamedApiLookupData |
Default value : common.readRenamedApiLookupFile()
|
| apiElementsWithConstructorChanges |
Default value : breakingChangesData.filter(
(apiElement: any) => {
return getConstructorChanges(apiElement).length > 0;
}
)
|
| breakingChangesData |
Default value : common.readBreakingChangeFile()
|
| constructorSchematics |
Type : []
|
Default value : []
|
| OUTPUT_FILE_TEMPLATE_PATH |
Default value : `generate-constructors.out.template`
|
| APPAREL_BASESITE |
Type : string
|
Default value : 'apparel-uk-spa'
|
| APPAREL_CURRENCY |
Type : string
|
Default value : 'GBP'
|
| appliedCouponsContainerSelector |
Type : string
|
Default value : 'cx-applied-coupons'
|
| containerSelector |
Type : string
|
Default value : 'cx-cart-coupon'
|
| applyCartCoupon |
Default value : (code: string) => {
cy.get('cx-cart-coupon').within(() => {
cy.get(cartCouponInput).type(code);
cy.get(cartCouponButton).click();
});
}
|
| cartCouponButton |
Type : string
|
Default value : 'button.apply-coupon-button'
|
| cartCouponInput |
Type : string
|
Default value : 'input.input-coupon-code'
|
| couponForCart |
Type : string
|
Default value : 'CouponForCart'
|
| couponForProduct |
Type : string
|
Default value : 'CouponForProduct'
|
| freeGiftCoupon |
Type : string
|
Default value : 'FreeGiftCoupon'
|
| giftProductCode |
Type : string
|
Default value : '443175'
|
| midAutumnCoupon |
Type : string
|
Default value : 'midautumn'
|
| powerShotA480 |
Type : string
|
Default value : '1934793'
|
| productCode1 |
Type : string
|
Default value : '300938'
|
| productCode2 |
Type : string
|
Default value : '493683'
|
| productCode3 |
Type : string
|
Default value : '1986316'
|
| springFestivalCoupon |
Type : string
|
Default value : 'springfestival'
|
| approvalOrderDetail |
Type : object
|
Default value : {
approvalDecisionRequired: true,
code: 'testCode',
customerOrderApprovalRecords: [
{
approver: {
name: 'Administrator',
uid: 'admin',
},
comments:
'Submitted for approval, the order exceeds customer permission(s): B2B Budget Exceeded Permission,Allowed Order Threshold (per order)',
permissionTypes: [
{
code: 'B2BBudgetExceededPermission',
name: 'Budget Exceeded Permission',
},
{
code: 'B2BOrderThresholdPermission',
name: 'Allowed Order Threshold (per order)',
},
],
statusDisplay: 'pending.approval',
},
],
order: {
appliedOrderPromotions: [],
appliedProductPromotions: [],
appliedVouchers: [],
calculated: true,
code: '00000171',
deliveryAddress: {
country: {
isocode: 'US',
name: 'United States',
},
defaultAddress: false,
email: 'carla.torres@rustic-hw.com',
firstName: 'Carla',
formattedAddress: '1000 Bagby Street, Houston, Texas',
id: '8796102230039',
lastName: 'Torres',
line1: '1000 Bagby Street',
postalCode: 'Texas',
shippingAddress: true,
title: 'Ms.',
titleCode: 'ms',
town: 'Houston',
visibleInAddressBook: true,
},
deliveryCost: {
currencyIso: 'USD',
formattedValue: '$9.99',
priceType: 'BUY',
value: 9.99,
},
deliveryItemsQuantity: 100,
deliveryMode: {
code: 'standard-net',
deliveryCost: {
currencyIso: 'USD',
formattedValue: '$9.99',
priceType: 'BUY',
value: 9.99,
},
description: '3-5 business days',
name: 'Standard Delivery',
},
deliveryOrderGroups: [
{
entries: [
{
basePrice: {
currencyIso: 'USD',
formattedValue: '$55.00',
priceType: 'BUY',
value: 55.0,
},
cancellableQuantity: 100,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1595',
name: 'Angle Grinders',
url: '/Open-Catalogue/Tools/Angle-Grinders/c/1595',
},
{
code: 'brand_4439',
name: 'Einhell',
url: '/Brands/Einhell/c/brand_4439',
},
],
code: '3881018',
configurable: false,
images: [
{
altText: 'Angle Grinder RT-AG 115',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDk4OHxpbWFnZS9qcGVnfGltYWdlcy9oMDcvaGIwLzg3OTYyMzQyMTk1NTAuanBnfDQ1ZGQzMmNmOGEzMTczMjQ5ZjUzOWM5MTc2MmIyZDkyNTUyNmFiMmIzYzA0Y2NjYjY1OTEwYTEyMjJmY2UyNDg',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY4NXxpbWFnZS9qcGVnfGltYWdlcy9oYzUvaDM1Lzg3OTYyNjE0ODI1MjYuanBnfGFiMzM3ZDI1MWQ5YWRjNTg3NWUxNjNhY2U4NTNhYTdhYzJiOTBiYzE2YTg4NjQ4ZDQxMjkzNWMyNDM1NDE3MTc',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDEzfGltYWdlL2pwZWd8aW1hZ2VzL2g1OS9oMDcvODc5NjI4ODc0NTUwMi5qcGd8YjA2ZTk2ZWY1OWQ4NWY4ZTQyMThjMGZkZDgwNjZmOTVkOTZmN2U3YTA1NzIxNDlhY2EyZjQ2NDM3ZmUwMTUzNw',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDU1fGltYWdlL2pwZWd8aW1hZ2VzL2hiZC9oYzkvODc5NjMxNjAwODQ3OC5qcGd8ZjFmNzU4OTA0NTg2ZGI2NGIxZjdjNzU4MDVkNmNlNTg3NDc5ODUwZDk1NzIwZWM0M2NkZWZjOGIxMDViMTU3Yw',
},
],
manufacturer: 'Einhell',
name: 'Angle Grinder RT-AG 115',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 193,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018',
},
quantity: 100,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
updateable: true,
},
],
totalPriceWithTax: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
},
],
entries: [
{
basePrice: {
currencyIso: 'USD',
formattedValue: '$55.00',
priceType: 'BUY',
value: 55.0,
},
cancellableQuantity: 100,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1595',
name: 'Angle Grinders',
url: '/Open-Catalogue/Tools/Angle-Grinders/c/1595',
},
{
code: 'brand_4439',
name: 'Einhell',
url: '/Brands/Einhell/c/brand_4439',
},
],
code: '3881018',
configurable: false,
images: [
{
altText: 'Angle Grinder RT-AG 115',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDk4OHxpbWFnZS9qcGVnfGltYWdlcy9oMDcvaGIwLzg3OTYyMzQyMTk1NTAuanBnfDQ1ZGQzMmNmOGEzMTczMjQ5ZjUzOWM5MTc2MmIyZDkyNTUyNmFiMmIzYzA0Y2NjYjY1OTEwYTEyMjJmY2UyNDg',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY4NXxpbWFnZS9qcGVnfGltYWdlcy9oYzUvaDM1Lzg3OTYyNjE0ODI1MjYuanBnfGFiMzM3ZDI1MWQ5YWRjNTg3NWUxNjNhY2U4NTNhYTdhYzJiOTBiYzE2YTg4NjQ4ZDQxMjkzNWMyNDM1NDE3MTc',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDEzfGltYWdlL2pwZWd8aW1hZ2VzL2g1OS9oMDcvODc5NjI4ODc0NTUwMi5qcGd8YjA2ZTk2ZWY1OWQ4NWY4ZTQyMThjMGZkZDgwNjZmOTVkOTZmN2U3YTA1NzIxNDlhY2EyZjQ2NDM3ZmUwMTUzNw',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDU1fGltYWdlL2pwZWd8aW1hZ2VzL2hiZC9oYzkvODc5NjMxNjAwODQ3OC5qcGd8ZjFmNzU4OTA0NTg2ZGI2NGIxZjdjNzU4MDVkNmNlNTg3NDc5ODUwZDk1NzIwZWM0M2NkZWZjOGIxMDViMTU3Yw',
},
],
manufacturer: 'Einhell',
name: 'Angle Grinder RT-AG 115',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 193,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018',
},
quantity: 100,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
updateable: true,
},
],
guid: 'f67b2f0e-f22e-480e-a58b-d13ed8bcf7a5',
net: true,
orderDiscounts: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
pickupItemsQuantity: 0,
pickupOrderGroups: [],
productDiscounts: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
site: 'powertools-spa',
store: 'powertools',
subTotal: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
totalDiscounts: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
totalItems: 1,
totalPrice: {
currencyIso: 'USD',
formattedValue: '$5,509.99',
priceType: 'BUY',
value: 5509.99,
},
totalPriceWithTax: {
currencyIso: 'USD',
formattedValue: '$5,509.99',
priceType: 'BUY',
value: 5509.99,
},
totalTax: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
user: {
name: 'William Hunter',
uid: 'william.hunter@rustic-hw.com',
},
cancellable: true,
consignments: [],
costCenter: {
active: 'true',
code: 'Custom_Retail',
currency: {
isocode: 'USD',
},
name: 'Custom Retail',
assignedBudgets: [
{
active: true,
budget: 4000.0,
code: 'Monthly_4K_USD',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
endDate: '2034-07-12T04:59:59+0000',
name: 'Monthly 4K USD',
selected: false,
startDate: '2010-01-01T05:00:00+0000',
},
],
unit: {
active: true,
name: 'Custom Retail',
uid: 'Custom Retail',
},
},
created: '2020-10-07T21:15:27+0000',
guestCustomer: false,
orgCustomer: {
name: 'William Hunter',
uid: 'william.hunter@rustic-hw.com',
active: true,
approvers: [],
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
customerId: '2b1d2812-e5e5-47f4-accf-96e67b76d4e7',
displayUid: 'william.hunter@rustic-hw.com',
firstName: 'William',
lastName: 'Hunter',
orgUnit: {
active: true,
name: 'Custom Retail',
uid: 'Custom Retail',
},
roles: ['b2bcustomergroup'],
selected: false,
title: 'Mr.',
titleCode: 'mr',
},
permissionResults: pendingOrderPermissionResults,
returnable: false,
status: 'PENDING_APPROVAL',
statusDisplay: 'pending.approval',
totalUnitCount: 100,
unconsignedEntries: [
{
basePrice: {
currencyIso: 'USD',
formattedValue: '$55.00',
priceType: 'BUY',
value: 55.0,
},
cancellableQuantity: 0,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1595',
name: 'Angle Grinders',
url: '/Open-Catalogue/Tools/Angle-Grinders/c/1595',
},
{
code: 'brand_4439',
name: 'Einhell',
url: '/Brands/Einhell/c/brand_4439',
},
],
code: '3881018',
configurable: false,
images: [
{
altText: 'Angle Grinder RT-AG 115',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDk4OHxpbWFnZS9qcGVnfGltYWdlcy9oMDcvaGIwLzg3OTYyMzQyMTk1NTAuanBnfDQ1ZGQzMmNmOGEzMTczMjQ5ZjUzOWM5MTc2MmIyZDkyNTUyNmFiMmIzYzA0Y2NjYjY1OTEwYTEyMjJmY2UyNDg',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY4NXxpbWFnZS9qcGVnfGltYWdlcy9oYzUvaDM1Lzg3OTYyNjE0ODI1MjYuanBnfGFiMzM3ZDI1MWQ5YWRjNTg3NWUxNjNhY2U4NTNhYTdhYzJiOTBiYzE2YTg4NjQ4ZDQxMjkzNWMyNDM1NDE3MTc',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDEzfGltYWdlL2pwZWd8aW1hZ2VzL2g1OS9oMDcvODc5NjI4ODc0NTUwMi5qcGd8YjA2ZTk2ZWY1OWQ4NWY4ZTQyMThjMGZkZDgwNjZmOTVkOTZmN2U3YTA1NzIxNDlhY2EyZjQ2NDM3ZmUwMTUzNw',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDU1fGltYWdlL2pwZWd8aW1hZ2VzL2hiZC9oYzkvODc5NjMxNjAwODQ3OC5qcGd8ZjFmNzU4OTA0NTg2ZGI2NGIxZjdjNzU4MDVkNmNlNTg3NDc5ODUwZDk1NzIwZWM0M2NkZWZjOGIxMDViMTU3Yw',
},
],
manufacturer: 'Einhell',
name: 'Angle Grinder RT-AG 115',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 193,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018',
},
quantity: 100,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
updateable: true,
},
],
},
}
|
| approvalOrderList |
Type : object
|
Default value : {
orderApprovals: [
{
approvalDecisionRequired: false,
code: 'testCode',
order: {
totalPrice: {
formattedValue: '$5,509.99',
},
code: ORDER_CODE,
created: '2020-10-07T21:15:27+0000',
statusDisplay: 'pending.approval',
orgCustomer: {
uid: b2bUser.uid,
name: b2bUser.name,
},
},
},
],
pagination: {
currentPage: 0,
pageSize: 5,
sort: 'byDate',
totalPages: 1,
totalResults: 1,
},
sorts: [
{ code: 'byDate', selected: true },
{ code: 'byOrderNumber', selected: false },
],
}
|
| approvedOrderDetails |
Default value : JSON.parse(
JSON.stringify(approvalOrderDetail)
)
|
| b2bApprover |
Type : object
|
Default value : {
name: 'Hanna Schmidt',
uid: 'hanna.schmidt@rustic-hw.com',
}
|
| b2bApproverAccount |
Type : AccountData
|
Default value : {
user: '',
registrationData: {
firstName: '',
lastName: '',
password: 'pw4all',
titleCode: 'mr',
email: b2bApprover.uid,
},
}
|
| b2bUser |
Type : object
|
Default value : {
name: 'William Hunter',
uid: 'william.hunter@rustic-hw.com',
}
|
| b2bUserAccount |
Type : AccountData
|
Default value : {
user: '',
registrationData: {
firstName: '',
lastName: '',
password: 'pw4all',
titleCode: 'mr',
email: b2bUser.uid,
},
}
|
| none |
Type : string
|
Default value : 'None'
|
| ORDER_CODE |
Type : string
|
Default value : '00000001'
|
| orderPlacedDate |
Type : string
|
Default value : 'October 7, 2020'
|
| pendingOrder |
Type : object
|
Default value : {
...pendingOrder_raw,
code: ORDER_CODE,
permissionResults: pendingOrderPermissionResults,
}
|
| rejectedOrderDetails |
Default value : JSON.parse(
JSON.stringify(approvalOrderDetail)
)
|
| statusPendingApproval |
Type : string
|
Default value : 'Pending Approval'
|
| getConfigurationsState |
Type : MemoizedSelector<StateWithConfigurator, ConfiguratorState>
|
Default value : createFeatureSelector<ConfiguratorState>(CONFIGURATOR_FEATURE)
|
| getConfigurationState |
Type : MemoizedSelector<StateWithConfigurator, StateUtils.EntityLoaderState<Configurator.Configuration>>
|
Default value : createSelector(
getConfigurationsState,
(state: ConfiguratorState) => state.configurations
)
|
| asm |
Type : object
|
Default value : {
asm: {
mainLogoLabel: 'SAP',
mainTitle: 'Assisted Service Mode',
logout: 'Sign Out',
hideUi: 'Close ASM',
customers: 'Customers',
toggleUi: {
collapse: 'Hide ASM',
expand: 'Show ASM',
},
loginForm: {
submit: 'Sign In',
userId: {
label: 'Agent ID',
required: 'Agent ID is required',
},
password: {
label: 'Password',
required: 'Password is required',
},
},
customerSearch: {
searchTerm: {
label: 'Customer Name/Email Address',
},
submit: 'Start Session',
noMatch: 'No customer found.',
},
customerList: {
title: 'Customer List',
description: 'Select a customer from one of several provided lists.',
tableHeader: {
customer: 'Customer',
name: 'Name',
email: 'Email',
phone: 'Phone',
cart: 'Cart',
order: 'Order',
},
tableSort: {
sortBy: 'Sort by',
byNameAsc: 'Name (Asc)',
byNameDesc: 'Name (Desc)',
byDateAsc: 'Date (Asc)',
byDateDesc: 'Date (Desc)',
byOrderDateAsc: 'Order date (Asc)',
byOrderDateDesc: 'Order date (Desc)',
},
page: {
page: 'Page {{count}}',
previous: 'Previous',
next: 'Next',
},
noOfCustomers: '{{count}} Customers',
noCustomers: 'There are currently no customers in this customer list.',
},
bindCart: {
cartNumber: 'Cart Number',
bindCartToCustomer: 'Assign Cart to Customer',
success: 'Cart has been successfully assigned',
assignCartId: 'Assign a cart id to customer',
enterCartId: 'Enter cart id',
resetCartId: 'Reset',
},
csagentTokenExpired: 'Your customer support agent session is expired.',
endSession: 'End Session',
agentSessionTimer: {
label: 'Session Timeout',
minutes: 'min',
reset: 'Reset',
},
auth: {
agentLoggedInError:
'Cannot login as user when there is an active CS agent session. Please either emulate user or logout CS agent.',
},
error: {
noCustomerId:
'No customerId found for selected user. Session cannot be started.',
},
},
}
|
| ASM_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN,
comment: `// ${TODO_SPARTACUS} Variable removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Variable removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Variable removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Instead use methods from 'CsAgentAuthService'.`,
},
]
|
| ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/asm/root/services/asm-auth-http-header.service.ts
class: ASM_AUTH_HTTP_HEADER_SERVICE,
importPath: `${SPARTACUS_ASM}/root`,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CS_AGENT_AUTH_SERVICE,
importPath: `${SPARTACUS_ASM}/root`,
},
{
className: OAUTH_LIB_WRAPPER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/asm/root/services/asm-auth-http-header.service.ts
class: ASM_AUTH_HTTP_HEADER_SERVICE,
importPath: `${SPARTACUS_ASM}/root`,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CS_AGENT_AUTH_SERVICE,
importPath: `${SPARTACUS_ASM}/root`,
},
{
className: OAUTH_LIB_WRAPPER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| ASM_AUTH_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `authorizeCustomerSupportAgent`,
comment: `// ${TODO_SPARTACUS} 'authorizeCustomerSupportAgent' method was moved to 'CsAgentAuthService' and returns Promise that will resolve when login procedure completes.`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `startCustomerEmulationSession`,
comment: `// ${TODO_SPARTACUS} 'startCustomerEmulationSession' method was moved to 'CsAgentAuthService'.`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `isCustomerEmulationToken`,
comment: `// ${TODO_SPARTACUS} 'isCustomerEmulationToken' method was removed. To check for who token belongs it's better to use 'AsmAuthStorageService.getTokenTarget' method.`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `getCustomerSupportAgentToken`,
comment: `// ${TODO_SPARTACUS} 'getCustomerSupportAgentToken' method was removed. You should not directly interact with token outside of AsmModule. If you still need the token use 'AuthStorageService.getToken' and 'AsmAuthStorageService.getTokenTarget'.`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `getCustomerSupportAgentTokenLoading`,
comment: `// ${TODO_SPARTACUS} 'getCustomerSupportAgentTokenLoading' method was moved to 'CsAgentAuthService'. Warning: it is not yet implemented there!`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `logoutCustomerSupportAgent`,
comment: `// ${TODO_SPARTACUS} 'logoutCustomerSupportAgent' method was moved to 'CsAgentAuthService'.`,
},
]
|
| ASM_ENABLED_LOCAL_STORAGE_KEY |
Type : string
|
Default value : 'asm_enabled'
|
| ASM_FEATURE |
Type : string
|
Default value : 'asm'
|
| ASM_FEATURE |
Type : string
|
Default value : 'asm'
|
| CUSTOMER_LIST_CUSTOMERS_SEARCH_DATA |
Type : string
|
Default value : '[asm] Customer list customers search data'
|
| CUSTOMER_SEARCH_DATA |
Type : string
|
Default value : '[asm] Customer search data'
|
| ASM_FEATURE_MODULE_NAME |
Type : string
|
Default value : 'Asm'
|
| ASM_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ASM_FEATURE'
|
| ASM_FOLDER_NAME |
Type : string
|
Default value : 'asm'
|
| ASM_MODULE |
Type : string
|
Default value : 'AsmModule'
|
| ASM_ROOT_MODULE |
Type : string
|
Default value : 'AsmRootModule'
|
| ASM_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: ASM_FEATURE_NAME,
mainScope: SPARTACUS_ASM,
},
folderName: ASM_FOLDER_NAME,
moduleName: ASM_FEATURE_MODULE_NAME,
featureModule: {
name: ASM_MODULE,
importPath: SPARTACUS_ASM,
},
rootModule: {
name: ASM_ROOT_MODULE,
importPath: SPARTACUS_ASM_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_ASM_ROOT,
namedImports: [ASM_FEATURE_NAME_CONSTANT],
},
styles: {
scssFileName: ASM_SCSS_FILE_NAME,
importStyle: SPARTACUS_ASM,
},
i18n: {
resources: ASM_TRANSLATIONS,
chunks: ASM_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_ASM_ASSETS,
},
dependencyFeatures: [USER_PROFILE_FEATURE_NAME],
}
|
| ASM_SCSS_FILE_NAME |
Type : string
|
Default value : 'asm.scss'
|
| ASM_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'asmTranslationChunksConfig'
|
| ASM_TRANSLATIONS |
Type : string
|
Default value : 'asmTranslations'
|
| ASM_SELECTORS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ASM_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_CUSTOMER_AGENT_TOKEN,
comment: `// ${TODO_SPARTACUS} To get token use 'AuthStorageService.getToken' and 'AsmAuthStorageService.getTokenTarget' to check if it belongs to CS agent.`,
},
{
class: ASM_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_CUSTOMER_AGENT_TOKEN_STATE,
comment: `// ${TODO_SPARTACUS} To get token use 'AuthStorageService.getToken' and 'AsmAuthStorageService.getTokenTarget' to check if it belongs to CS agent.`,
},
{
class: ASM_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_CUSTOMER_AGENT_TOKEN_LOADING,
comment: `// ${TODO_SPARTACUS} Currently there isn't replacement for this selector in core spartacus.`,
},
]
|
| ASM_UI_UPDATE |
Type : string
|
Default value : '[Asm] UI Update'
|
| asmFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/asm/asm-feature.module.ts'
|
| cartBaseFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/cart/cart-base-feature.module.ts'
|
| cartWrapperModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/cart/cart-base-wrapper.module.ts'
|
| cdcFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/cdc/cdc-feature.module.ts'
|
| cdsFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/cds/cds-feature.module.ts'
|
| checkoutFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/checkout/checkout-feature.module.ts'
|
| checkoutWrapperModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/checkout/checkout-wrapper.module.ts'
|
| digitalPaymentsFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/digital-payments/digital-payments-feature.module.ts'
|
| epdFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/epd-visualization/epd-visualization-feature.module.ts'
|
| importExportFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/cart/cart-import-export-feature.module.ts'
|
| orderFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/order/order-feature.module.ts'
|
| organizationAccountSummaryFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/organization/organization-account-summary-feature.module.ts'
|
| organizationAdministrationFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/organization/organization-administration-feature.module.ts'
|
| organizationOrderApprovalFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/organization/organization-order-approval-feature.module.ts'
|
| productBulkPricingFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/product/product-bulk-pricing-feature.module.ts'
|
| productConfiguratorFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/product-configurator/product-configurator-feature.module.ts'
|
| productConfiguratorRulebasedWrapperModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/product-configurator/rulebased-configurator-wrapper.module.ts'
|
| productImageZoomFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/product/product-image-zoom-feature.module.ts'
|
| productVariantsFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/product/product-variants-feature.module.ts'
|
| qualtricsFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/qualtrics/qualtrics-feature.module.ts'
|
| quickOrderFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/cart/cart-quick-order-feature.module.ts'
|
| savedCartFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/cart/cart-saved-cart-feature.module.ts'
|
| smartEditFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/smartedit/smart-edit-feature.module.ts'
|
| spartacusFeaturesModulePath |
Type : string
|
Default value : 'src/app/spartacus/spartacus-features.module.ts'
|
| storeFinderFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/storefinder/store-finder-feature.module.ts'
|
| trackingPersonalizationFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/tracking/personalization-feature.module.ts'
|
| trackingTagManagementFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/tracking/tag-management-feature.module.ts'
|
| userAccountWrapperModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/user/user-account-wrapper.module.ts'
|
| userFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/user/user-feature.module.ts'
|
| userProfileWrapperModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/user/user-profile-wrapper.module.ts'
|
| wishListFeatureModulePath |
Type : string
|
Default value : 'src/app/spartacus/features/cart/wish-list-feature.module.ts'
|
| asmTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
asm: ['asm'],
}
|
| asmTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| editedAddress |
Type : AddressData
|
Default value : {
...newAddress,
firstName: 'Baz',
lastName: 'Qux',
}
|
| newAddress |
Type : AddressData
|
Default value : {
firstName: 'Cypress',
lastName: 'User',
phone: '1234567',
address: {
city: 'Montreal',
country: 'Canada',
line1: 'xxx1',
line2: 'xxx2',
postal: '21000',
state: 'Quebec',
},
}
|
| ASSIGN_APPROVER |
Type : string
|
Default value : '[B2BUnit] Assign Approver'
|
| ASSIGN_APPROVER_FAIL |
Type : string
|
Default value : '[B2BUnit] Assign Approver fail'
|
| ASSIGN_APPROVER_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Assign Approver success'
|
| ASSIGN_ROLE |
Type : string
|
Default value : '[B2BUnit] Assign Role'
|
| ASSIGN_ROLE_FAIL |
Type : string
|
Default value : '[B2BUnit] Assign Role fail'
|
| ASSIGN_ROLE_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Assign Role success'
|
| CLEAR_ASSIGNED_USERS |
Type : string
|
Default value : '[B2BUnit] Clear Assigned Users'
|
| CREATE_ADDRESS |
Type : string
|
Default value : '[B2BUnit] Create address'
|
| CREATE_ADDRESS_FAIL |
Type : string
|
Default value : '[B2BUnit] Create address fail'
|
| CREATE_ADDRESS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Create address success'
|
| CREATE_ORG_UNIT |
Type : string
|
Default value : '[B2BUnit] Create B2BUnitNode'
|
| CREATE_ORG_UNIT_FAIL |
Type : string
|
Default value : '[B2BUnit] Create B2BUnitNode Fail'
|
| CREATE_ORG_UNIT_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Create B2BUnitNode Success'
|
| DELETE_ADDRESS |
Type : string
|
Default value : '[B2BUnit] Delete address'
|
| DELETE_ADDRESS_FAIL |
Type : string
|
Default value : '[B2BUnit] Delete address fail'
|
| DELETE_ADDRESS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Delete address success'
|
| LOAD_ADDRESS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Load address success'
|
| LOAD_ADDRESSES |
Type : string
|
Default value : '[B2BUnit] Load addresses'
|
| LOAD_ADDRESSES_FAIL |
Type : string
|
Default value : '[B2BUnit] Load addresses fail'
|
| LOAD_ADDRESSES_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Load addresses success'
|
| LOAD_APPROVAL_PROCESSES |
Type : string
|
Default value : '[B2BApprovalProcess] Load Approval Processes'
|
| LOAD_APPROVAL_PROCESSES_FAIL |
Type : string
|
Default value : '[B2BApprovalProcess] Load Approval Processes Fail'
|
| LOAD_APPROVAL_PROCESSES_SUCCESS |
Type : string
|
Default value : '[B2BApprovalProcess] Load Approval Processes Success'
|
| LOAD_ASSIGNED_USERS |
Type : string
|
Default value : '[B2BUnit] Load Users'
|
| LOAD_ASSIGNED_USERS_FAIL |
Type : string
|
Default value : '[B2BUnit] Load Users fail'
|
| LOAD_ASSIGNED_USERS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Load Users success'
|
| LOAD_ORG_UNIT |
Type : string
|
Default value : '[B2BUnit] Load B2BUnit Data'
|
| LOAD_ORG_UNIT_FAIL |
Type : string
|
Default value : '[B2BUnit] Load B2BUnit Data Fail'
|
| LOAD_ORG_UNIT_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Load B2BUnit Data Success'
|
| LOAD_UNIT_NODE |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNode Data'
|
| LOAD_UNIT_NODE_FAIL |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNode Data Fail'
|
| LOAD_UNIT_NODE_SUCCESS |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNode Data Success'
|
| LOAD_UNIT_NODES |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNodes'
|
| LOAD_UNIT_NODES_FAIL |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNodes Fail'
|
| LOAD_UNIT_NODES_SUCCESS |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNodes Success'
|
| LOAD_UNIT_TREE |
Type : string
|
Default value : '[B2BUnitNode] Load Tree'
|
| LOAD_UNIT_TREE_FAIL |
Type : string
|
Default value : '[B2BUnitNode] Load Tree Fail'
|
| LOAD_UNIT_TREE_SUCCESS |
Type : string
|
Default value : '[B2BUnitNode] Load Tree Success'
|
| UNASSIGN_APPROVER |
Type : string
|
Default value : '[B2BUnit] Unassign Approver'
|
| UNASSIGN_APPROVER_FAIL |
Type : string
|
Default value : '[B2BUnit] Unassign Approver fail'
|
| UNASSIGN_APPROVER_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Unassign Approver success'
|
| UNASSIGN_ROLE |
Type : string
|
Default value : '[B2BUnit] Unassign Role'
|
| UNASSIGN_ROLE_FAIL |
Type : string
|
Default value : '[B2BUnit] Unassign Role fail'
|
| UNASSIGN_ROLE_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Unassign Role success'
|
| UPDATE_ADDRESS |
Type : string
|
Default value : '[B2BUnit] Update address'
|
| UPDATE_ADDRESS_FAIL |
Type : string
|
Default value : '[B2BUnit] Update address fail'
|
| UPDATE_ADDRESS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Update address success'
|
| UPDATE_ORG_UNIT |
Type : string
|
Default value : '[B2BUnit] Update B2BUnitNode'
|
| UPDATE_ORG_UNIT_FAIL |
Type : string
|
Default value : '[B2BUnit] Update B2BUnitNode Fail'
|
| UPDATE_ORG_UNIT_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Update B2BUnitNode Success'
|
| ASSIGN_B2B_USER_APPROVER |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Approver'
|
| ASSIGN_B2B_USER_APPROVER_FAIL |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Approver Fail'
|
| ASSIGN_B2B_USER_APPROVER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Approver Success'
|
| ASSIGN_B2B_USER_PERMISSION |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Permission'
|
| ASSIGN_B2B_USER_PERMISSION_FAIL |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Permission Fail'
|
| ASSIGN_B2B_USER_PERMISSION_SUCCESS |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Permission Success'
|
| ASSIGN_B2B_USER_USER_GROUP |
Type : string
|
Default value : '[B2BUser] Assign B2BUser User Group'
|
| ASSIGN_B2B_USER_USER_GROUP_FAIL |
Type : string
|
Default value : '[B2BUser] Assign B2BUser User Group Fail'
|
| ASSIGN_B2B_USER_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[B2BUser] Assign B2BUser User Group Success'
|
| CREATE_B2B_USER |
Type : string
|
Default value : '[B2BUser] Create B2BUser Data'
|
| CREATE_B2B_USER_FAIL |
Type : string
|
Default value : '[B2BUser] Create B2BUser Data Fail'
|
| CREATE_B2B_USER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Create B2BUser Data Success'
|
| LOAD_B2B_USER |
Type : string
|
Default value : '[B2BUser] Load B2BUser Data'
|
| LOAD_B2B_USER_APPROVERS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Approvers'
|
| LOAD_B2B_USER_APPROVERS_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUser Approvers Fail'
|
| LOAD_B2B_USER_APPROVERS_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Approvers Success'
|
| LOAD_B2B_USER_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUser Data Fail'
|
| LOAD_B2B_USER_PERMISSIONS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Permissions'
|
| LOAD_B2B_USER_PERMISSIONS_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUser Permissions Fail'
|
| LOAD_B2B_USER_PERMISSIONS_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Permissions Success'
|
| LOAD_B2B_USER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Data Success'
|
| LOAD_B2B_USER_USER_GROUPS |
Type : string
|
Default value : '[B2BUser] Load B2BUser User Groups'
|
| LOAD_B2B_USER_USER_GROUPS_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUser User Groups Fail'
|
| LOAD_B2B_USER_USER_GROUPS_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUser User Groups Success'
|
| LOAD_B2B_USERS |
Type : string
|
Default value : '[B2BUser] Load B2BUsers'
|
| LOAD_B2B_USERS_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUsers Fail'
|
| LOAD_B2B_USERS_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUsers Success'
|
| UNASSIGN_B2B_USER_APPROVER |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Approver'
|
| UNASSIGN_B2B_USER_APPROVER_FAIL |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Approver Fail'
|
| UNASSIGN_B2B_USER_APPROVER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Approver Success'
|
| UNASSIGN_B2B_USER_PERMISSION |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Permission'
|
| UNASSIGN_B2B_USER_PERMISSION_FAIL |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Permission Fail'
|
| UNASSIGN_B2B_USER_PERMISSION_SUCCESS |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Permission Success'
|
| UNASSIGN_B2B_USER_USER_GROUP |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser User Group'
|
| UNASSIGN_B2B_USER_USER_GROUP_FAIL |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser User Group Fail'
|
| UNASSIGN_B2B_USER_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser User Group Success'
|
| UPDATE_B2B_USER |
Type : string
|
Default value : '[B2BUser] Update B2BUser Data'
|
| UPDATE_B2B_USER_FAIL |
Type : string
|
Default value : '[B2BUser] Update B2BUser Data Fail'
|
| UPDATE_B2B_USER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Update B2BUser Data Success'
|
| ASSIGN_BUDGET |
Type : string
|
Default value : '[CostCenter] Assign Budget'
|
| ASSIGN_BUDGET_FAIL |
Type : string
|
Default value : '[CostCenter] Assign Budget fail'
|
| ASSIGN_BUDGET_SUCCESS |
Type : string
|
Default value : '[CostCenter] Assign Budget success'
|
| CREATE_COST_CENTER |
Type : string
|
Default value : '[CostCenter] Create CostCenter'
|
| CREATE_COST_CENTER_FAIL |
Type : string
|
Default value : '[CostCenter] Create CostCenter Fail'
|
| CREATE_COST_CENTER_SUCCESS |
Type : string
|
Default value : '[CostCenter] Create CostCenter Success'
|
| LOAD_ASSIGNED_BUDGETS |
Type : string
|
Default value : '[CostCenter] Load Budgets'
|
| LOAD_ASSIGNED_BUDGETS_FAIL |
Type : string
|
Default value : '[CostCenter] Load Budgets fail'
|
| LOAD_ASSIGNED_BUDGETS_SUCCESS |
Type : string
|
Default value : '[CostCenter] Load Budgets success'
|
| LOAD_COST_CENTER |
Type : string
|
Default value : '[CostCenter] Load CostCenter Data'
|
| LOAD_COST_CENTER_FAIL |
Type : string
|
Default value : '[CostCenter] Load CostCenter Data Fail'
|
| LOAD_COST_CENTER_SUCCESS |
Type : string
|
Default value : '[CostCenter] Load CostCenter Data Success'
|
| LOAD_COST_CENTERS |
Type : string
|
Default value : '[CostCenter] Load CostCenters'
|
| LOAD_COST_CENTERS_FAIL |
Type : string
|
Default value : '[CostCenter] Load CostCenters Fail'
|
| LOAD_COST_CENTERS_SUCCESS |
Type : string
|
Default value : '[CostCenter] Load CostCenters Success'
|
| UNASSIGN_BUDGET |
Type : string
|
Default value : '[CostCenter] Unassign Budget'
|
| UNASSIGN_BUDGET_FAIL |
Type : string
|
Default value : '[CostCenter] Unassign Budget fail'
|
| UNASSIGN_BUDGET_SUCCESS |
Type : string
|
Default value : '[CostCenter] Unassign Budget success'
|
| UPDATE_COST_CENTER |
Type : string
|
Default value : '[CostCenter] Update CostCenter'
|
| UPDATE_COST_CENTER_FAIL |
Type : string
|
Default value : '[CostCenter] Update CostCenter Fail'
|
| UPDATE_COST_CENTER_SUCCESS |
Type : string
|
Default value : '[CostCenter] Update CostCenter Success'
|
| ATTRIBUTE_1_CHECKBOX |
Type : string
|
Default value : 'ATTRIBUTE_1_CHECKBOX'
|
| attributeCheckbox |
Type : Configurator.Attribute
|
Default value : {
name: 'ATTRIBUTE_2_RADIOBUTTON',
uiType: Configurator.UiType.RADIOBUTTON,
required: false,
incomplete: false,
groupId: attributeCheckboxGroupId,
attrCode: attributeCheckboxCode,
values: [
{
name: VALUE_01,
valueCode: VALUE_01,
valueDisplay: 'Value 01',
images: [],
},
{
name: VALUE_02,
valueCode: VALUE_02,
valueDisplay: 'Value 02',
images: [],
},
{
name: VALUE_03,
valueCode: VALUE_03,
valueDisplay: 'Value 03',
images: [],
},
],
}
|
| attributeCheckboxCode |
Type : number
|
Default value : 123
|
| attributeCheckboxGroupId |
Type : string
|
Default value : '1'
|
| attributeRadioButton |
Type : Configurator.Attribute
|
Default value : {
name: 'ATTRIBUTE_2_RADIOBUTTON',
uiType: Configurator.UiType.RADIOBUTTON,
required: false,
incomplete: false,
values: [
{
name: VALUE_01,
valueCode: VALUE_01,
valueDisplay: 'Value 01',
images: [],
},
{
name: VALUE_02,
valueCode: VALUE_02,
valueDisplay: 'Value 02',
images: [],
},
{
name: VALUE_03,
valueCode: VALUE_03,
valueDisplay: 'Value 03',
images: [],
},
],
}
|
| CONFIG_ID |
Type : string
|
Default value : '1234-56-7890'
|
| CONFIGURATOR_ROUTE |
Type : string
|
Default value : 'configureCPQCONFIGURATOR'
|
| CONFIGURATOR_TYPE |
Default value : ConfiguratorType.VARIANT
|
| GROUP_ID_1 |
Type : string
|
Default value : '1234-56-7891'
|
| GROUP_ID_10 |
Type : string
|
Default value : '1234-56-7900'
|
| GROUP_ID_2 |
Type : string
|
Default value : '1234-56-7892'
|
| GROUP_ID_3 |
Type : string
|
Default value : '1234-56-7893'
|
| GROUP_ID_4 |
Type : string
|
Default value : '1234-56-7894'
|
| GROUP_ID_5 |
Type : string
|
Default value : '1234-56-7895'
|
| GROUP_ID_6 |
Type : string
|
Default value : '1234-56-7896'
|
| GROUP_ID_7 |
Type : string
|
Default value : '1234-56-7897'
|
| GROUP_ID_8 |
Type : string
|
Default value : '1234-56-7898'
|
| GROUP_ID_9 |
Type : string
|
Default value : '1234-56-7899'
|
| GROUP_ID_CONFLICT_1 |
Type : string
|
Default value : '9999-99-0001'
|
| GROUP_ID_CONFLICT_2 |
Type : string
|
Default value : '9999-99-0002'
|
| GROUP_ID_CONFLICT_3 |
Type : string
|
Default value : '9999-99-0003'
|
| GROUP_ID_CONFLICT_HEADER |
Type : string
|
Default value : '9999-99-0000'
|
| groupsWithoutIssues |
Type : Configurator.Group
|
Default value : {
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: ATTRIBUTE_1_CHECKBOX,
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: false,
},
],
subGroups: [],
}
|
| mockProductConfigurationWithoutTotalPrice |
Type : Configurator.Configuration
|
Default value : {
configId: CONFIG_ID,
productCode: PRODUCT_CODE,
priceSummary: {
basePrice: {
formattedValue: '$123.56',
currencyIso: 'USD',
value: 123.56,
},
selectedOptions: {
formattedValue: '$500',
currencyIso: 'USD',
value: 500,
},
currentTotal: {
formattedValue: undefined,
currencyIso: 'USD',
value: 623.56,
},
},
groups: [
{
id: GROUP_ID_1,
configurable: true,
description: 'Description for ' + GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [attributeCheckbox],
subGroups: [],
},
],
flatGroups: [
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: ATTRIBUTE_1_CHECKBOX,
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
},
],
},
],
owner: ConfiguratorModelUtils.createOwner(
CommonConfigurator.OwnerType.PRODUCT,
PRODUCT_CODE,
CONFIGURATOR_TYPE
),
nextOwner: ConfiguratorModelUtils.createInitialOwner(),
interactionState: {
currentGroup: GROUP_ID_2,
menuParentGroup: GROUP_ID_3,
groupsVisited: {},
issueNavigationDone: true,
},
}
|
| mockProductConfigurationWithPriceSummaryButNoPrices |
Type : Configurator.Configuration
|
Default value : {
configId: CONFIG_ID,
productCode: PRODUCT_CODE,
priceSummary: {
basePrice: {
formattedValue: undefined,
currencyIso: 'USD',
value: 50,
},
selectedOptions: {
formattedValue: undefined,
currencyIso: 'USD',
value: 20,
},
currentTotal: {
formattedValue: undefined,
currencyIso: 'USD',
value: 30,
},
},
groups: [
{
id: GROUP_ID_1,
configurable: true,
description: 'Description for ' + GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [attributeCheckbox],
subGroups: [],
},
],
flatGroups: [
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: ATTRIBUTE_1_CHECKBOX,
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
},
],
},
],
owner: ConfiguratorModelUtils.createOwner(
CommonConfigurator.OwnerType.PRODUCT,
PRODUCT_CODE,
CONFIGURATOR_TYPE
),
nextOwner: ConfiguratorModelUtils.createInitialOwner(),
interactionState: {
currentGroup: GROUP_ID_2,
menuParentGroup: GROUP_ID_3,
groupsVisited: {},
issueNavigationDone: true,
},
}
|
| mockRouterState |
Type : any
|
Default value : {
state: {
params: {
entityKey: PRODUCT_CODE,
ownerType: CommonConfigurator.OwnerType.PRODUCT,
},
queryParams: {},
semanticRoute: CONFIGURATOR_ROUTE,
},
}
|
| PRODUCT_CODE |
Type : string
|
Default value : 'CONF_LAPTOP'
|
| productConfiguration |
Type : Configurator.Configuration
|
Default value : {
configId: CONFIG_ID,
productCode: PRODUCT_CODE,
priceSummary: {
basePrice: { formattedValue: '$123.56', currencyIso: 'USD', value: 123.56 },
selectedOptions: { formattedValue: '$500', currencyIso: 'USD', value: 500 },
currentTotal: {
formattedValue: '$623.56',
currencyIso: 'USD',
value: 623.56,
},
},
groups: [
{
id: GROUP_ID_1,
configurable: true,
description: 'Description for ' + GROUP_ID_1,
name: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [attributeCheckbox],
subGroups: [],
},
{
id: GROUP_ID_2,
configurable: true,
description: 'Description for ' + GROUP_ID_2,
attributes: [attributeRadioButton],
subGroups: [],
},
{
id: GROUP_ID_3,
configurable: true,
description: 'Description for ' + GROUP_ID_3,
attributes: [
{
name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE',
uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE,
required: true,
incomplete: true,
},
],
subGroups: [subGroupWith2Attributes],
},
{
id: GROUP_ID_5,
configurable: true,
description: 'Description for ' + GROUP_ID_5,
attributes: [
{
name: 'ATTRIBUTE_5_STRING',
uiType: Configurator.UiType.STRING,
required: true,
incomplete: false,
},
{
name: 'ATTRIBUTE_5_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: true,
},
],
subGroups: [
{
id: GROUP_ID_6,
configurable: true,
description: 'Description for ' + GROUP_ID_6,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE',
uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE,
required: true,
incomplete: true,
},
],
},
{
id: GROUP_ID_7,
description: 'Description for ' + GROUP_ID_7,
subGroups: [
{
id: GROUP_ID_8,
configurable: false,
description: 'Description for ' + GROUP_ID_8,
subGroups: [],
attributes: [],
},
],
attributes: [],
},
],
},
{
id: GROUP_ID_9,
configurable: true,
description: 'Description for ' + GROUP_ID_9,
subGroups: [
{
id: GROUP_ID_10,
configurable: true,
description: 'Description for ' + GROUP_ID_10,
attributes: [
{
name: 'ATTRIBUTE_10_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: false,
},
],
subGroups: [],
},
],
},
],
flatGroups: [
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: ATTRIBUTE_1_CHECKBOX,
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
},
],
},
ConfiguratorTestUtils.createGroup(GROUP_ID_2),
ConfiguratorTestUtils.createGroup(GROUP_ID_4),
ConfiguratorTestUtils.createGroup(GROUP_ID_6),
ConfiguratorTestUtils.createGroup(GROUP_ID_7),
ConfiguratorTestUtils.createGroup(GROUP_ID_10),
],
owner: ConfiguratorModelUtils.createOwner(
CommonConfigurator.OwnerType.PRODUCT,
PRODUCT_CODE,
CONFIGURATOR_TYPE
),
nextOwner: ConfiguratorModelUtils.createInitialOwner(),
interactionState: {
currentGroup: GROUP_ID_2,
menuParentGroup: GROUP_ID_3,
groupsVisited: {},
issueNavigationDone: true,
},
overview: {
configId: CONFIG_ID,
productCode: PRODUCT_CODE,
groups: [
{
id: '1',
groupDescription: 'Group 1',
attributes: [
{
attribute: 'C1',
value: 'V1',
},
],
},
{
id: '2',
groupDescription: 'Group 2',
attributes: [
{
attribute: 'C2',
value: 'V2',
},
{
attribute: 'C3',
value: 'V3',
},
],
},
],
},
}
|
| productConfigurationWithConflicts |
Type : Configurator.Configuration
|
Default value : {
configId: CONFIG_ID,
productCode: PRODUCT_CODE,
totalNumberOfIssues: 3,
groups: [
{
id: GROUP_ID_CONFLICT_HEADER,
groupType: Configurator.GroupType.CONFLICT_HEADER_GROUP,
attributes: [],
description: GROUP_ID_CONFLICT_HEADER,
subGroups: [
{
id: GROUP_ID_CONFLICT_3,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: undefined,
description: GROUP_ID_CONFLICT_3,
},
{
id: GROUP_ID_CONFLICT_1,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [
{ name: 'ATTRIBUTE_1_CHECKBOX', key: 'ATTRIBUTE_1' },
{ name: 'ATTRIBUTE_2_RADIOBUTTON', key: 'ATTRIBUTE_2' },
],
},
{
id: GROUP_ID_CONFLICT_2,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [{ name: 'ATTRIBUTE_5_STRING', key: 'ATTRIBUTE_5' }],
},
],
},
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_1_CHECKBOX',
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
key: 'ATTRIBUTE_1',
},
],
subGroups: [],
},
{
id: GROUP_ID_2,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_2_RADIOBUTTON',
uiType: Configurator.UiType.RADIOBUTTON,
required: false,
incomplete: false,
key: 'ATTRIBUTE_2',
},
],
subGroups: [],
},
{
id: GROUP_ID_3,
groupType: Configurator.GroupType.SUB_ITEM_GROUP,
attributes: [],
subGroups: [
{
id: GROUP_ID_4,
subGroups: [],
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_5_STRING',
uiType: Configurator.UiType.STRING,
required: true,
incomplete: false,
key: 'ATTRIBUTE_5',
},
{
name: 'ATTRIBUTE_5_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: true,
},
],
},
],
},
{
id: GROUP_ID_5,
attributes: [],
groupType: Configurator.GroupType.SUB_ITEM_GROUP,
subGroups: [
{
id: GROUP_ID_6,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE',
uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE,
required: true,
incomplete: true,
},
],
},
{
id: GROUP_ID_7,
groupType: Configurator.GroupType.SUB_ITEM_GROUP,
subGroups: [
{
id: GROUP_ID_8,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [],
},
],
attributes: [],
},
],
},
{
id: GROUP_ID_9,
attributes: [],
groupType: Configurator.GroupType.SUB_ITEM_GROUP,
subGroups: [
{
id: GROUP_ID_10,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_10_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: false,
hasConflicts: true,
},
],
subGroups: [],
},
],
},
],
flatGroups: [
{
id: GROUP_ID_CONFLICT_3,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: undefined,
},
{
id: GROUP_ID_CONFLICT_1,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [
{ name: 'ATTRIBUTE_1_CHECKBOX', key: 'ATTRIBUTE_1' },
{ name: 'ATTRIBUTE_2_RADIOBUTTON', key: 'ATTRIBUTE_2' },
],
},
{
id: GROUP_ID_CONFLICT_2,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [{ name: 'ATTRIBUTE_5_STRING', key: 'ATTRIBUTE_5' }],
},
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_1_CHECKBOX',
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
key: 'ATTRIBUTE_1',
},
],
},
{
id: GROUP_ID_2,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_2_RADIOBUTTON',
uiType: Configurator.UiType.RADIOBUTTON,
required: false,
incomplete: false,
key: 'ATTRIBUTE_2',
},
],
},
{
id: GROUP_ID_4,
subGroups: [],
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_5_STRING',
uiType: Configurator.UiType.STRING,
required: true,
incomplete: false,
key: 'ATTRIBUTE_5',
},
{
name: 'ATTRIBUTE_5_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: true,
},
],
},
{
id: GROUP_ID_6,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE',
uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE,
required: true,
incomplete: true,
},
],
},
{
id: GROUP_ID_7,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [],
},
{
id: GROUP_ID_8,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [],
},
{
id: GROUP_ID_10,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_10_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: false,
hasConflicts: true,
},
],
},
],
owner: {
id: PRODUCT_CODE,
type: CommonConfigurator.OwnerType.PRODUCT,
key: CommonConfigurator.OwnerType.PRODUCT + '/' + PRODUCT_CODE,
configuratorType: ConfiguratorType.VARIANT,
},
interactionState: {
currentGroup: GROUP_ID_2,
menuParentGroup: GROUP_ID_3,
groupsVisited: {},
},
}
|
| productConfigurationWithoutBasePrice |
Type : Configurator.Configuration
|
Default value : {
configId: CONFIG_ID,
productCode: PRODUCT_CODE,
priceSummary: {
basePrice: {
formattedValue: undefined,
currencyIso: 'USD',
value: 123.56,
},
selectedOptions: {
formattedValue: '$500',
currencyIso: 'USD',
value: 500,
},
currentTotal: {
formattedValue: '$623.56',
currencyIso: 'USD',
value: 623.56,
},
},
groups: [
{
id: GROUP_ID_1,
configurable: true,
description: 'Description for ' + GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [attributeCheckbox],
subGroups: [],
},
],
flatGroups: [
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: ATTRIBUTE_1_CHECKBOX,
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
},
],
},
],
owner: ConfiguratorModelUtils.createOwner(
CommonConfigurator.OwnerType.PRODUCT,
PRODUCT_CODE,
CONFIGURATOR_TYPE
),
nextOwner: ConfiguratorModelUtils.createInitialOwner(),
interactionState: {
currentGroup: GROUP_ID_2,
menuParentGroup: GROUP_ID_3,
groupsVisited: {},
issueNavigationDone: true,
},
}
|
| productConfigurationWithoutIssues |
Type : Configurator.Configuration
|
Default value : {
...ConfiguratorTestUtils.createConfiguration(
CONFIG_ID,
ConfiguratorModelUtils.createOwner(
CommonConfigurator.OwnerType.PRODUCT,
PRODUCT_CODE
)
),
productCode: PRODUCT_CODE,
totalNumberOfIssues: 0,
groups: [groupsWithoutIssues],
flatGroups: [groupsWithoutIssues],
}
|
| productConfigurationWithoutSelectedOptions |
Type : Configurator.Configuration
|
Default value : {
configId: CONFIG_ID,
productCode: PRODUCT_CODE,
priceSummary: {
basePrice: {
formattedValue: '$123.56',
currencyIso: 'USD',
value: 123.56,
},
selectedOptions: {
formattedValue: '',
currencyIso: 'USD',
value: 500,
},
currentTotal: {
formattedValue: '$623.56',
currencyIso: 'USD',
value: 623.56,
},
},
groups: [
{
id: GROUP_ID_1,
configurable: true,
description: 'Description for ' + GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [attributeCheckbox],
subGroups: [],
},
],
flatGroups: [
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: ATTRIBUTE_1_CHECKBOX,
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
},
],
},
],
owner: ConfiguratorModelUtils.createOwner(
CommonConfigurator.OwnerType.PRODUCT,
PRODUCT_CODE,
CONFIGURATOR_TYPE
),
nextOwner: ConfiguratorModelUtils.createInitialOwner(),
interactionState: {
currentGroup: GROUP_ID_2,
menuParentGroup: GROUP_ID_3,
groupsVisited: {},
issueNavigationDone: true,
},
}
|
| subGroupWith2Attributes |
Type : Configurator.Group
|
Default value : {
id: GROUP_ID_4,
configurable: true,
description: 'Description for ' + GROUP_ID_4,
subGroups: [],
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_5_STRING',
uiType: Configurator.UiType.STRING,
required: true,
incomplete: false,
},
{
name: 'ATTRIBUTE_5_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: true,
values: [
{
name: VALUE_01,
valueCode: VALUE_01,
valueDisplay: 'Value 01',
images: [],
},
{
name: VALUE_02,
valueCode: VALUE_02,
valueDisplay: 'Value 02',
images: [],
},
{
name: VALUE_03,
valueCode: VALUE_03,
valueDisplay: 'Value 03',
images: [],
},
],
},
],
}
|
| VALUE_01 |
Type : string
|
Default value : 'VALUE_01'
|
| VALUE_02 |
Type : string
|
Default value : 'VALUE_02'
|
| VALUE_03 |
Type : string
|
Default value : 'VALUE_03'
|
| AUTH_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN,
comment: `// ${TODO_SPARTACUS} Variable available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Variable available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Variable available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOGOUT_CUSTOMER_SUPPORT_AGENT,
comment: `// ${TODO_SPARTACUS} Variable available under 'AsmActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
]
|
| AUTH_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/guards/auth.guard.ts
class: AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| AUTH_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} canActivate method now returns Observable that can emit boolean or UrlTree.`,
},
]
|
| AUTH_HTTP_HEADER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/user-auth/services/auth-http-header.service.ts
class: AUTH_HTTP_HEADER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OAUTH_LIB_WRAPPER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| AUTH_HTTP_HEADER_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: AUTH_HTTP_HEADER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_IN_PROGRESS,
comment: `// ${TODO_SPARTACUS} Property '${AUTH_HTTP_HEADER_SERVICE}.${REFRESH_IN_PROGRESS}' was removed. Use 'refreshInProgress$' Observable instead.`,
},
{
class: AUTH_HTTP_HEADER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: HANDLE_EXPIRED_TOKEN,
comment: `// ${TODO_SPARTACUS} Method '${AUTH_HTTP_HEADER_SERVICE}.${HANDLE_EXPIRED_TOKEN}' was removed. Use 'getValidToken' instead.`,
},
]
|
| AUTH_REDIRECT_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/guards/auth-redirect.service.ts
class: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
addParams: [
{
className: AUTH_REDIRECT_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| AUTH_REDIRECT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/user-auth/services/auth-redirect.service.ts
class: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: AUTH_REDIRECT_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_FLOW_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| AUTH_REDIRECT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: REPORT_AUTH_GUARD,
comment: `// ${TODO_SPARTACUS} Method '${AUTH_REDIRECT_SERVICE}.${REPORT_AUTH_GUARD}' was removed, use '${SAVE_CURRENT_NAVIGATION_URL}' method instead.`,
},
{
class: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: REPORT_NOT_AUTH_GUARD,
comment: `// ${TODO_SPARTACUS} Method '${AUTH_REDIRECT_SERVICE}.${REPORT_NOT_AUTH_GUARD}' was removed. No replacement needed. Every visited URL is now remembered automatically as redirect URL on 'NavigationEnd' event.`,
},
]
|
| AUTH_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/facade/auth.service.ts
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OAUTH_LIB_WRAPPER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| AUTH_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `authorize`,
comment: `// ${TODO_SPARTACUS} authorize method was renamed to 'loginWithCredentials' and returns Promise that will resolve when login procedure completes.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'getOccUserId',
comment: `// ${TODO_SPARTACUS} method was moved from this service. 'UserIdService.getUserId' is the new replacement for this method.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'invokeWithUserId',
comment: `// ${TODO_SPARTACUS} method was moved to 'UserIdService'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'getUserToken',
comment: `// ${TODO_SPARTACUS} this method was removed as it should not be used outside auth module. To check if user is logged in use 'isUserLoggedIn' and to get user id use 'UserIdService.getUserId'. If you need access to tokens then use 'AuthStorageService.getToken'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'refreshUserToken',
comment: `// ${TODO_SPARTACUS} this method was moved and renamed to 'OAuthLibWrapperService.refreshToken'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'authorizeWithToken',
comment: `// ${TODO_SPARTACUS} this method was removed. Instead you can create object of the shape 'AuthToken' and pass to 'AuthStorageService.setToken'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'getClientToken',
comment: `// ${TODO_SPARTACUS} this method was moved to 'ClientTokenService'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'refreshClientToken',
comment: `// ${TODO_SPARTACUS} this method was moved to 'ClientTokenService'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'isClientTokenLoaded',
comment: `// ${TODO_SPARTACUS} this method was moved to 'ClientTokenService'.`,
},
]
|
| AUTH_STORAGE_KEY |
Type : string
|
Default value : 'spartacus⚿⚿auth'
|
| AUTH_STORAGE_KEY |
Type : string
|
Default value : 'spartacus⚿⚿auth'
|
| AVOID_STACKED_OUTLETS |
Default value : false
|
| USE_STACKED_OUTLETS |
Default value : true
|
| B2B_USER_NORMALIZER |
Default value : new InjectionToken<Converter<any, B2BUser>>(
'B2BUserNormalizer'
)
|
| B2B_USER_SERIALIZER |
Default value : new InjectionToken<Converter<B2BUser, any>>(
'B2BUserSerializer'
)
|
| B2B_USERS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<B2BUser>>
>('UserListNormalizer')
|
| b2bAccountShipToUser |
Type : SampleUser
|
Default value : {
email: 'powertools-test-user-with-orders@sap.cx.com',
password: 'pw4all',
fullName: 'PunchOut Customer',
address: {
city: 'Chicago',
line1: '999 South Wacker Drive',
},
}
|
| b2bNonPurchasableProduct |
Type : SampleNonPurchasableProduct
|
Default value : {
name: 'Expertise Hiker Steel Toe',
code: '50500000',
multidimensional: true,
}
|
| b2bProduct |
Type : SampleProduct
|
Default value : {
name: 'Cordless screwdriver 2436',
code: '3881074',
}
|
| b2bProduct2 |
Type : SampleProduct
|
Default value : {
name: '6 Inch Nylon Cable Ties 100-Pack',
code: '1128763',
}
|
| b2bUnit |
Type : string
|
Default value : 'PunchOut Organization'
|
| b2bUser |
Type : AccountData
|
Default value : {
user: 'b2bUser',
registrationData: {
firstName: user.firstName,
lastName: user.lastName,
password: user.password,
titleCode: 'mr',
},
}
|
| cartWithB2bProduct |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '$9.99',
total: '$35.00',
totalAndShipping: '$44.99',
}
|
| cartWithB2bProductAndPremiumShipping |
Type : SampleCartProduct
|
Default value : {
...cartWithB2bProduct,
estimatedShipping: '$16.99',
totalAndShipping: '$51.99',
}
|
| convertedReplenishmentDate |
Type : string
|
Default value : 'Jan 01 2100'
|
| costCenter |
Type : string
|
Default value : 'PunchOut Organization'
|
| ORDER_REQUEST_ENDPOINT |
Type : string
|
Default value : 'replenishmentOrders'
|
| order_type |
Type : object
|
Default value : {
PLACE_ORDER: 'PLACE_ORDER',
SCHEDULE_REPLENISHMENT: 'SCHEDULE_REPLENISHMENT_ORDER',
}
|
| poNumber |
Type : string
|
Default value : '123'
|
| POWERTOOLS_BASESITE |
Type : string
|
Default value : 'powertools-spa'
|
| products |
Type : SampleProduct[]
|
Default value : [b2bProduct, b2bProduct2]
|
| recurrencePeriod |
Type : object
|
Default value : {
MONTHLY: 'MONTHLY',
DAILY: 'DAILY',
WEEKLY: 'WEEKLY',
}
|
| recurrencePeriodMap |
Default value : new Map<string, string>([
[recurrencePeriod.DAILY, 'days'],
[recurrencePeriod.WEEKLY, 'week'],
[recurrencePeriod.MONTHLY, 'month'],
])
|
| replenishmentDate |
Type : string
|
Default value : '2100-01-01'
|
| replenishmentDay |
Type : string
|
Default value : '8'
|
| USER_REQUEST_ENDPOINT |
Type : string
|
Default value : 'orgUsers'
|
| B2BUNIT_APPROVAL_PROCESSES_NORMALIZER |
Default value : new InjectionToken<
Converter<any, B2BApprovalProcess[]>
>('B2BUnitApprovalProcessNormalizer')
|
| B2BUNIT_NODE_LIST_NORMALIZER |
Default value : new InjectionToken<
Converter<any, B2BUnitNode[]>
>('B2BUnitNodeListNormalizer')
|
| B2BUNIT_NODE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, B2BUnitNode>
>('B2BUnitNodeNormalizer')
|
| B2BUNIT_NORMALIZER |
Default value : new InjectionToken<Converter<any, B2BUnit>>(
'B2BUnitNormalizer'
)
|
| B2BUNIT_SERIALIZER |
Default value : new InjectionToken<Converter<B2BUnit, any>>(
'B2BUnitSerializer'
)
|
| b2bUserInitialState |
Type : B2BUser | undefined
|
Default value : undefined
|
| b2bUsersInitialState |
Type : ListModel | undefined
|
Default value : undefined
|
| BANNER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/content/banner/banner.component.ts
class: BANNER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| BASE_BRANCH_DIR |
Type : string
|
Default value : 'branch-clone'
|
| BUILD_DIR |
Type : string
|
Default value : 'dist'
|
| REPORT_DIR |
Type : string
|
Default value : 'etc'
|
| BASE_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: BASE_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: ROUTER, importPath: ANGULAR_ROUTER },
{ className: PAGE_LINK_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| BASE_SITE_CHANGE |
Type : string
|
Default value : '[Site-context] BaseSite Change'
|
| LOAD_BASE_SITE |
Type : string
|
Default value : '[Site-context] Load BaseSite'
|
| LOAD_BASE_SITE_FAIL |
Type : string
|
Default value : '[Site-context] Load BaseSite Fail'
|
| LOAD_BASE_SITE_SUCCESS |
Type : string
|
Default value : '[Site-context] Load BaseSite Success'
|
| LOAD_BASE_SITES |
Type : string
|
Default value : '[Site-context] Load BaseSites'
|
| LOAD_BASE_SITES_FAIL |
Type : string
|
Default value : '[Site-context] Load BaseSites Fail'
|
| LOAD_BASE_SITES_SUCCESS |
Type : string
|
Default value : '[Site-context] Load BaseSites Success'
|
| SET_ACTIVE_BASE_SITE |
Type : string
|
Default value : '[Site-context] Set Active BaseSite'
|
| BASE_SITE_CONTEXT_ID |
Type : string
|
Default value : 'baseSite'
|
| CURRENCY_CONTEXT_ID |
Type : string
|
Default value : 'currency'
|
| LANGUAGE_CONTEXT_ID |
Type : string
|
Default value : 'language'
|
| THEME_CONTEXT_ID |
Type : string
|
Default value : 'theme'
|
| BASE_SITE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, BaseSite>
>('BaseSiteNormalizer')
|
| COUNTRY_NORMALIZER |
Default value : new InjectionToken<Converter<any, Country>>(
'CountryNormalizer'
)
|
| CURRENCY_NORMALIZER |
Default value : new InjectionToken<Converter<any, Currency>>(
'CurrencyNormalizer'
)
|
| LANGUAGE_NORMALIZER |
Default value : new InjectionToken<Converter<any, Language>>(
'LanguageNormalizer'
)
|
| REGION_NORMALIZER |
Default value : new InjectionToken<Converter<any, Region>>(
'RegionNormalizer'
)
|
| BASE_SITE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_ALL,
newNode: GET_ALL,
comment: `// ${TODO_SPARTACUS} Method '${GET_ALL}' changed the return type from 'Observable<string[]>' to 'Observable<BaseSite[]>'`,
},
{
class: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_BASE_SITE_DATA,
comment: `// ${TODO_SPARTACUS} Method '${GET_BASE_SITE_DATA}' is replaced by method 'get()'`,
},
{
class: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: SET_ACTIVE,
newNode: SET_ACTIVE,
comment: `// ${TODO_SPARTACUS} Method '${SET_ACTIVE}' changed the return type from 'Subscription' to 'void'`,
},
]
|
| BASE_SITE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: INITIALIZE,
comment: `// ${TODO_SPARTACUS} Method '${BASE_SITE_SERVICE}.${INITIALIZE}' was removed. The state initialization is done with the 'BaseSiteInitializer' .`,
},
]
|
| billingAddress |
Type : AddressData
|
Default value : user
|
| paymentDetailsData |
Type : PaymentDetails
|
Default value : user
|
| shippingAddressData |
Type : AddressData
|
Default value : user
|
| breakingChanges |
Type : any[]
|
Default value : []
|
| newApiData |
Default value : JSON.parse(fs.readFileSync(newApiFile, 'utf-8'))
|
| newApiFile |
Default value : process.argv[3]
|
| oldApiData |
Default value : JSON.parse(fs.readFileSync(oldApiFile, 'utf-8'))
|
| oldApiFile |
Default value : process.argv[2]
|
| renamedApiLookupData |
Default value : common.readRenamedApiLookupFile()
|
| breakingChangesData |
Default value : common.readBreakingChangeFile()
|
| deletedApiSchematics |
Type : []
|
Default value : []
|
| deletedCommentsData |
Default value : common.readApiElementMigrationCommentsFile()
|
| OUTPUT_FILE_TEMPLATE_PATH |
Default value : `generate-deleted.out.template`
|
| breakingChangesData |
Default value : common.readBreakingChangeFile()
|
| memberMigrationCommentData |
Default value : common.readMemberMigrationCommentsFile()
|
| OUTPUT_FILE_TEMPLATE_PATH |
Default value : `generate-methods-props.out.template`
|
| updatedMembers |
Default value : getUpdatedMembers(breakingChangesData)
|
| updatedMemberSchematics |
Type : []
|
Default value : []
|
| breakingChangesData |
Default value : common.readBreakingChangeFile()
|
| movedApiSchematics |
Type : []
|
Default value : []
|
| OUTPUT_FILE_TEMPLATE_PATH |
Default value : `generate-moved.out.template`
|
| breakingChangesData |
Default value : common.readBreakingChangeFile()
|
|
This script generates stats from a breaking changes data sfile. |
| BREAKPOINT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/layout/breakpoint/breakpoint.service.ts
class: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: LAYOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: PLATFORM,
literalInference: ANY_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
}
|
| BREAKPOINT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_WINDOW,
comment: `// ${TODO_SPARTACUS} Getter method of property '${GET_WINDOW}' was removed from '${BREAKPOINT_SERVICE}'. Instead use '${WINDOW_REF}' directly.`,
},
{
class: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CLOSEST,
comment: `// ${TODO_SPARTACUS} Method '${GET_CLOSEST}' was removed from '${BREAKPOINT_SERVICE}'. Instead use the method '${GET_BREAKPOINT}' in '${BREAKPOINT_SERVICE}'.`,
},
]
|
| BUDGET_NORMALIZER |
Default value : new InjectionToken<Converter<any, Budget>>(
'BudgetNormalizer'
)
|
| BUDGET_SERIALIZER |
Default value : new InjectionToken<Converter<Budget, any>>(
'BudgetSerializer'
)
|
| BUDGETS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<Budget>>
>('BudgetsListNormalizer')
|
| budgetCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageBudgetsListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: BudgetListService,
},
{
provide: ItemService,
useExisting: BudgetItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgBudget.breadcrumbs.list',
resolver: BudgetRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: BudgetFormComponent,
},
{
path: `:${ROUTE_PARAMS.budgetCode}`,
component: BudgetDetailsComponent,
data: {
cxPageMeta: {
breadcrumb: 'orgBudget.breadcrumbs.details',
},
},
children: [
{
path: `edit`,
component: BudgetFormComponent,
},
{
path: 'cost-centers',
component: BudgetCostCenterListComponent,
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
| budgetTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.BUDGET]: {
cells: ['name', 'active', 'amount', 'dateRange', 'unit'],
options: {
cells: {
name: {
dataComponent: ActiveLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
amount: {
dataComponent: AmountCellComponent,
},
dateRange: {
dataComponent: DateRangeCellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
},
},
},
[OrganizationTableType.BUDGET_ASSIGNED_COST_CENTERS]: {
cells: ['name'],
options: {
cells: {
name: {
dataComponent: CostCenterDetailsCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
},
}
|
| budgetConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'Budget',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/budgets`,
apiEndpoint: '/users/current/budgets',
objectType: 'budgets',
verifyStatusInDetails: true,
selectOptionsEndpoint: ['*availableOrgUnitNodes*'],
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity ${randomString()}`,
updateValue: `Edited Test Entity ${randomString()}`,
sortLabel: 'Name',
showInTable: true,
formLabel: 'Name',
showInDetails: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Code',
sortLabel: 'Code',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInDetails: true,
useInUrl: true,
},
{
label: 'Amount',
variableName: 'budget',
sortLabel: 'Value',
showInTable: true,
inputType: INPUT_TYPE.TEXT,
createValue: '10000',
updateValue: '35000',
formLabel: 'Amount',
showInDetails: true,
},
{
label: 'Start - End',
variableName: ['startDate', 'endDate'],
useDatePipe: true,
showInTable: true,
},
{
label: 'Start',
variableName: 'startDate',
inputType: INPUT_TYPE.DATE,
formLabel: 'Start',
createValue: '3020-10-10',
updateValue: '3025-01-10',
},
{
label: 'End',
variableName: 'endDate',
inputType: INPUT_TYPE.DATE,
formLabel: 'End',
createValue: '3020-11-10',
updateValue: '3026-05-15',
},
{
label: 'Currency',
variableName: 'currency',
inputType: INPUT_TYPE.NG_SELECT,
formLabel: 'Currency',
createValue: 'US Dollar',
updateValue: 'US Dollar',
},
{
label: 'Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Unit',
showInDetails: true,
},
],
subCategories: [
{
name: 'Cost Centers',
baseUrl: '/cost-centers',
objectType: 'costCenters',
apiEndpoint: '**/constcenters**',
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
],
coreFeatures: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
],
}
|
| budgetInitialState |
Type : Budget | undefined
|
Default value : undefined
|
| budgetsInitialState |
Type : ListModel | undefined
|
Default value : undefined
|
| buildLibRegEx |
Default value : new RegExp('build (.*?)/schematics')
|
| currentVersion |
Type : semver.SemVer | null
|
| integrationLibsFolders |
Type : string[]
|
Default value : [
'cdc',
'cds',
'digital-payments',
'epd-visualization',
]
|
| verdaccioProcess |
Type : ChildProcess | undefined
|
| BULK_PRICING_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_BULK_PRICING_FEATURE'
|
| BULK_PRICING_MODULE |
Type : string
|
Default value : 'BulkPricingModule'
|
| BULK_PRICING_MODULE_NAME |
Type : string
|
Default value : 'ProductBulkPricing'
|
| BULK_PRICING_ROOT_MODULE |
Type : string
|
Default value : 'BulkPricingRootModule'
|
| BULK_PRICING_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'bulkPricingTranslationChunksConfig'
|
| BULK_PRICING_TRANSLATIONS |
Type : string
|
Default value : 'bulkPricingTranslations'
|
| IMAGE_ZOOM_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_IMAGE_ZOOM_FEATURE'
|
| IMAGE_ZOOM_MODULE |
Type : string
|
Default value : 'ProductImageZoomModule'
|
| IMAGE_ZOOM_MODULE_NAME |
Type : string
|
Default value : 'ProductImageZoom'
|
| IMAGE_ZOOM_ROOT_MODULE |
Type : string
|
Default value : 'ProductImageZoomRootModule'
|
| IMAGE_ZOOM_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'productImageZoomTranslationChunksConfig'
|
| IMAGE_ZOOM_TRANSLATIONS |
Type : string
|
Default value : 'productImageZoomTranslations'
|
| PRODUCT_BULK_PRICING_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: PRODUCT_BULK_PRICING_FEATURE_NAME,
mainScope: SPARTACUS_PRODUCT,
featureScope: SPARTACUS_BULK_PRICING,
b2b: true,
},
folderName: PRODUCT_FOLDER_NAME,
moduleName: BULK_PRICING_MODULE_NAME,
featureModule: {
name: BULK_PRICING_MODULE,
importPath: SPARTACUS_BULK_PRICING,
},
rootModule: {
name: BULK_PRICING_ROOT_MODULE,
importPath: SPARTACUS_BULK_PRICING_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_BULK_PRICING_ROOT,
namedImports: [BULK_PRICING_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: BULK_PRICING_TRANSLATIONS,
chunks: BULK_PRICING_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_BULK_PRICING_ASSETS,
},
styles: {
scssFileName: PRODUCT_SCSS_FILE_NAME,
importStyle: SPARTACUS_PRODUCT,
},
}
|
| PRODUCT_FOLDER_NAME |
Type : string
|
Default value : 'product'
|
| PRODUCT_IMAGE_ZOOM_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: PRODUCT_IMAGE_ZOOM_FEATURE_NAME,
mainScope: SPARTACUS_PRODUCT,
featureScope: SPARTACUS_IMAGE_ZOOM,
},
folderName: PRODUCT_FOLDER_NAME,
moduleName: IMAGE_ZOOM_MODULE_NAME,
featureModule: {
name: IMAGE_ZOOM_MODULE,
importPath: SPARTACUS_IMAGE_ZOOM,
},
rootModule: {
name: IMAGE_ZOOM_ROOT_MODULE,
importPath: SPARTACUS_IMAGE_ZOOM_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_IMAGE_ZOOM_ROOT,
namedImports: [IMAGE_ZOOM_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: IMAGE_ZOOM_TRANSLATIONS,
chunks: IMAGE_ZOOM_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_IMAGE_ZOOM_ASSETS,
},
styles: {
scssFileName: PRODUCT_SCSS_FILE_NAME,
importStyle: SPARTACUS_PRODUCT,
},
}
|
| PRODUCT_SCSS_FILE_NAME |
Type : string
|
Default value : 'product.scss'
|
| PRODUCT_VARIANTS_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: PRODUCT_VARIANTS_FEATURE_NAME,
mainScope: SPARTACUS_PRODUCT,
featureScope: SPARTACUS_VARIANTS,
},
folderName: PRODUCT_FOLDER_NAME,
moduleName: VARIANTS_MODULE_NAME,
featureModule: {
name: VARIANTS_MODULE,
importPath: SPARTACUS_VARIANTS,
},
rootModule: {
name: VARIANTS_ROOT_MODULE,
importPath: SPARTACUS_VARIANTS_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_VARIANTS_ROOT,
namedImports: [VARIANTS_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: VARIANTS_TRANSLATIONS,
chunks: VARIANTS_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_VARIANTS_ASSETS,
},
styles: {
scssFileName: PRODUCT_SCSS_FILE_NAME,
importStyle: SPARTACUS_PRODUCT,
},
}
|
| VARIANTS_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_VARIANTS_FEATURE'
|
| VARIANTS_MODULE |
Type : string
|
Default value : 'ProductVariantsModule'
|
| VARIANTS_MODULE_NAME |
Type : string
|
Default value : 'ProductVariants'
|
| VARIANTS_ROOT_MODULE |
Type : string
|
Default value : 'ProductVariantsRootModule'
|
| VARIANTS_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'productVariantsTranslationChunksConfig'
|
| VARIANTS_TRANSLATIONS |
Type : string
|
Default value : 'productVariantsTranslations'
|
| bulkPricing |
Type : object
|
Default value : {
bulkPricingTable,
}
|
| bulkPricingTable |
Type : object
|
Default value : {
quantity: 'Quantity',
price: 'Price',
discount: 'Discount',
}
|
| bulkPricingTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
bulkPricing: ['bulkPricingTable'],
}
|
| bulkPricingTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| camcordersCategoryCode |
Type : string
|
Default value : '584'
|
| camcordersCategoryName |
Type : string
|
Default value : 'Camcorders'
|
| canonBrandCode |
Type : string
|
Default value : 'brand_10'
|
| canonBrandName |
Type : string
|
Default value : 'Canon'
|
| canonBrandPagePath |
Default value : `Brands/${canonBrandName}/c/${canonBrandCode}`
|
| carouselClickedEventSchema |
Type : string
|
Default value : 'context/commerce/carouselClicked'
|
| carouselEventRequestAlias |
Type : string
|
Default value : 'carouselEventApiRequest'
|
| carouselViewedEventSchema |
Type : string
|
Default value : 'context/commerce/carouselViewed'
|
| checkForCarouselClickEvent |
Default value : true
|
| chibaStoreName |
Type : string
|
Default value : 'Chiba'
|
| DEFAULT_CURRENCY |
Default value : CURRENCY_USD
|
| DEFAULT_LANGUAGE |
Default value : LANGUAGE_EN
|
| dollarCurrencySymbol |
Type : string
|
Default value : '$'
|
| englishFilmProductText |
Type : string
|
Default value : 'Film'
|
| filmCamerasCategoryCode |
Type : string
|
Default value : '574'
|
| filmCamerasCategoryName |
Type : string
|
Default value : 'Film Cameras'
|
| filmCamerasCategoryPagePath |
Default value : `Open-Catalogue/Cameras/Film-Cameras/c/${filmCamerasCategoryCode}`
|
| japaneseFilmProductText |
Type : string
|
Default value : 'プ'
|
| japaneseLanguage |
Type : string
|
Default value : 'ja'
|
| merchandisingCarouselTagName |
Type : string
|
Default value : 'cx-merchandising-carousel'
|
| productDisplayCount |
Type : number
|
Default value : 10
|
| requestContainsConsentReference |
Default value : true
|
| site |
Type : string
|
Default value : 'electronics-spa'
|
| slrCategoryCode |
Type : string
|
Default value : '578'
|
| slrNonProductListCategoryPagePath |
Default value : `Open-Catalogue/Cameras/Digital-Cameras/Digital-SLR/c/${slrCategoryCode}`
|
| STRATEGY_RESPONSE |
Type : object
|
Default value : {
metadata: {
mixcardId: 'cypress-test-mixcard',
},
products: [
{
id: '779864',
metadata: {
'cypress-test-product-metadata': 'product-1-metadata-value',
},
},
{
id: '832382',
metadata: {
'cypress-test-product-metadata': 'product-2-metadata-value',
},
},
{
id: '779866',
metadata: {
'cypress-test-product-metadata': 'product-3-metadata-value',
},
},
],
}
|
| yenCurrencySymbol |
Type : string
|
Default value : '¥'
|
| CAMERA_DISPLAY |
Type : string
|
Default value : 'CAMERA_DISPLAY'
|
| CAMERA_FORMAT_PICTURES |
Type : string
|
Default value : 'CAMERA_FORMAT_PICTURES'
|
| CAMERA_MODE |
Type : string
|
Default value : 'CAMERA_MODE'
|
| CENTER_SPEAKER |
Type : string
|
Default value : 'Center Speaker'
|
| CONFLICT_FOR_GAMING_CONSOLE |
Type : string
|
Default value : 'Conflict for Gaming Console'
|
| Conflict_msg_gaming_console |
Type : string
|
Default value : 'Gaming console cannot be selected with LCD projector'
|
| electronicsShop |
Type : string
|
Default value : 'electronics-spa'
|
| FRONT_SPEAKERS |
Type : string
|
Default value : 'Front Speakers'
|
| GAMING_CONSOLE |
Type : string
|
Default value : 'GAMING_CONSOLE'
|
| GAMING_CONSOLE_NO |
Type : string
|
Default value : 'GAMING_CONSOLE_NO'
|
| GAMING_CONSOLE_YES |
Type : string
|
Default value : 'GAMING_CONSOLE_YES'
|
| GENERAL |
Type : string
|
Default value : 'General'
|
| PROJECTOR |
Type : string
|
Default value : 'Projector'
|
| PROJECTOR_LCD |
Type : string
|
Default value : 'PROJECTOR_LCD'
|
| PROJECTOR_SCREEN |
Type : string
|
Default value : 'Projection Screen'
|
| PROJECTOR_TYPE |
Type : string
|
Default value : 'PROJECTOR_TYPE'
|
| radioGroup |
Type : string
|
Default value : 'radioGroup'
|
| REAR_SPEAKER |
Type : string
|
Default value : 'Rear Speakers'
|
| SOURCE_COMPONENTS |
Type : string
|
Default value : 'Source Components'
|
| SUBWOOFER |
Type : string
|
Default value : 'Subwoofer'
|
| testProduct |
Type : string
|
Default value : 'CONF_CAMERA_SL'
|
| testProductMultiLevel |
Type : string
|
Default value : 'CONF_HOME_THEATER_ML'
|
| VIDEO_SYSTEM |
Type : string
|
Default value : 'Video System'
|
| WARNING |
Type : string
|
Default value : 'WARNING'
|
| CAMERA_MODE |
Type : string
|
Default value : 'CAMERA_MODE'
|
| CONFLICT_FOR_GAMING_CONSOLE |
Type : string
|
Default value : 'Conflict for Gaming Console'
|
| Conflict_msg_gaming_console |
Type : string
|
Default value : 'Gaming console cannot be selected with LCD projector'
|
| electronicsShop |
Type : string
|
Default value : 'electronics-spa'
|
| GAMING_CONSOLE |
Type : string
|
Default value : 'GAMING_CONSOLE'
|
| GAMING_CONSOLE_NO |
Type : string
|
Default value : 'GAMING_CONSOLE_NO'
|
| GAMING_CONSOLE_YES |
Type : string
|
Default value : 'GAMING_CONSOLE_YES'
|
| GENERAL |
Type : string
|
Default value : 'General'
|
| PROJECTOR |
Type : string
|
Default value : 'Projector'
|
| PROJECTOR_LCD |
Type : string
|
Default value : 'PROJECTOR_LCD'
|
| PROJECTOR_TYPE |
Type : string
|
Default value : 'PROJECTOR_TYPE'
|
| radioGroup |
Type : string
|
Default value : 'radioGroup'
|
| SOURCE_COMPONENTS |
Type : string
|
Default value : 'Source Components'
|
| testProduct |
Type : string
|
Default value : 'CONF_CAMERA_SL'
|
| testProductMultiLevel |
Type : string
|
Default value : 'CONF_HOME_THEATER_ML'
|
| VIDEO_SYSTEM |
Type : string
|
Default value : 'Video System'
|
| WARNING |
Type : string
|
Default value : 'WARNING'
|
| CANCEL_ORDER |
Type : string
|
Default value : '[Order] Cancel Order'
|
| CANCEL_ORDER_FAIL |
Type : string
|
Default value : '[Order] Cancel Order Fail'
|
| CANCEL_ORDER_SUCCESS |
Type : string
|
Default value : '[Order] Cancel Order Success'
|
| CLEAR_ORDER_DETAILS |
Type : string
|
Default value : '[Order] Clear Order Details'
|
| LOAD_ORDER_DETAILS |
Type : string
|
Default value : '[Order] Load Order Details'
|
| LOAD_ORDER_DETAILS_FAIL |
Type : string
|
Default value : '[Order] Load Order Details Fail'
|
| LOAD_ORDER_DETAILS_SUCCESS |
Type : string
|
Default value : '[Order] Load Order Details Success'
|
| RESET_CANCEL_ORDER_PROCESS |
Type : string
|
Default value : '[Order] Reset Cancel Order Process'
|
| CANCEL_ORDER_PROCESS_ID |
Type : string
|
Default value : 'cancelOrder'
|
| CANCEL_REPLENISHMENT_ORDER_PROCESS_ID |
Type : string
|
Default value : 'cancelReplenishmentOrder'
|
| CANCEL_RETURN_PROCESS_ID |
Type : string
|
Default value : 'cancelReturn'
|
| ORDER_DETAILS |
Type : string
|
Default value : '[Order] User Order Details'
|
| ORDER_FEATURE |
Type : string
|
Default value : 'order'
|
| ORDERS |
Type : string
|
Default value : '[Order] User Orders'
|
| REPLENISHMENT_ORDER_DETAILS |
Type : string
|
Default value : '[Order] User Replenishment Order Details'
|
| REPLENISHMENT_ORDERS |
Type : string
|
Default value : '[Order] User Replenishment Orders'
|
| RETURN_REQUEST_DETAILS |
Type : string
|
Default value : '[Order] Return Request Details'
|
| RETURN_REQUESTS |
Type : string
|
Default value : '[Order] Order Return Requests'
|
| CANCEL_ORDER_RETURN_REQUEST |
Type : string
|
Default value : '[Order] Cancel Order Return Request'
|
| CANCEL_ORDER_RETURN_REQUEST_FAIL |
Type : string
|
Default value : '[Order] Cancel Order Return Request Fail'
|
| CANCEL_ORDER_RETURN_REQUEST_SUCCESS |
Type : string
|
Default value : '[Order] Cancel Order Return Request Success'
|
| CLEAR_ORDER_RETURN_REQUEST |
Type : string
|
Default value : '[Order] Clear Order Return Request Details'
|
| CLEAR_ORDER_RETURN_REQUEST_LIST |
Type : string
|
Default value : '[Order] Clear Order Return Request List'
|
| CREATE_ORDER_RETURN_REQUEST |
Type : string
|
Default value : '[Order] Create Order Return Request'
|
| CREATE_ORDER_RETURN_REQUEST_FAIL |
Type : string
|
Default value : '[Order] Create Order Return Request Fail'
|
| CREATE_ORDER_RETURN_REQUEST_SUCCESS |
Type : string
|
Default value : '[Order] Create Order Return Request Success'
|
| LOAD_ORDER_RETURN_REQUEST |
Type : string
|
Default value : '[Order] Load Order Return Request details'
|
| LOAD_ORDER_RETURN_REQUEST_FAIL |
Type : string
|
Default value : '[Order] Load Order Return Request details Fail'
|
| LOAD_ORDER_RETURN_REQUEST_LIST |
Type : string
|
Default value : '[Order] Load User Order Return Request List'
|
| LOAD_ORDER_RETURN_REQUEST_LIST_FAIL |
Type : string
|
Default value : '[Order] Load User Order Return Request List Fail'
|
| LOAD_ORDER_RETURN_REQUEST_LIST_SUCCESS |
Type : string
|
Default value : '[Order] Load User Order Return Request List Success'
|
| LOAD_ORDER_RETURN_REQUEST_SUCCESS |
Type : string
|
Default value : '[Order] Load Order Return Request details Success'
|
| RESET_CANCEL_RETURN_PROCESS |
Type : string
|
Default value : '[Order] Reset Cancel Return Request Process'
|
| CANCEL_REPLENISHMENT_ORDER |
Type : string
|
Default value : '[Order] Cancel Replenishment Order'
|
| CANCEL_REPLENISHMENT_ORDER_FAIL |
Type : string
|
Default value : '[Order] Cancel Replenishment Order Fail'
|
| CANCEL_REPLENISHMENT_ORDER_SUCCESS |
Type : string
|
Default value : '[Order] Cancel Replenishment Order Success'
|
| CLEAR_CANCEL_REPLENISHMENT_ORDER |
Type : string
|
Default value : '[Order] Clear Cancel Replenishment Order'
|
| ClEAR_REPLENISHMENT_ORDER_DETAILS |
Type : string
|
Default value : '[Order] Clear Replenishment Order Details'
|
| LOAD_REPLENISHMENT_ORDER_DETAILS |
Type : string
|
Default value : '[Order] Load Replenishment Order Details'
|
| LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL |
Type : string
|
Default value : '[Order] Load Replenishment Order Details Fail'
|
| LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS |
Type : string
|
Default value : '[Order] Load Replenishment Order Details Success'
|
| cancellableOrder |
Default value : JSON.parse(JSON.stringify(orderDetails))
|
| cancelledReturnRequest |
Default value : JSON.parse(
JSON.stringify(returnRequestDetails)
)
|
| ORDER_CODE |
Type : string
|
Default value : '00000001'
|
| orderDetails |
Type : object
|
Default value : {
code: ORDER_CODE,
deliveryAddress: {
country: {
isocode: 'CA',
name: 'Canada',
},
defaultAddress: false,
firstName: 'Test',
formattedAddress: '2113, 32nd Avenue, , Ontario, Lachine, H8T 3J1',
id: '8797825957911',
lastName: 'Test',
line1: '2113, 32nd Avenue',
line2: '',
phone: '',
postalCode: 'H8T 3J1',
region: {
countryIso: 'CA',
isocode: 'CA-ON',
isocodeShort: 'ON',
name: 'Ontario',
},
shippingAddress: true,
title: 'Mr.',
titleCode: 'mr',
town: 'Lachine',
visibleInAddressBook: true,
},
deliveryCost: {
currencyIso: 'USD',
formattedValue: '$7.49',
priceType: 'BUY',
value: 7.49,
},
deliveryItemsQuantity: 1,
deliveryMode: {
code: 'standard-net',
deliveryCost: {
currencyIso: 'USD',
formattedValue: '$7.49',
priceType: 'BUY',
value: 7.49,
},
description: '3-5 business days',
name: 'Standard Delivery',
},
entries: [
{
basePrice: {
currencyIso: 'USD',
formattedValue: '$260.87',
priceType: 'BUY',
value: 260.87,
},
cancellableQuantity: 1,
configurationInfos: [],
entryNumber: 0,
product,
quantity: 1,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$260.87',
priceType: 'BUY',
value: 260.87,
},
updateable: true,
},
],
net: true,
orderDiscounts: {
currencyIso: 'USD',
formattedValue: '$20.00',
priceType: 'BUY',
value: 20.0,
},
paymentInfo: {
accountHolderName: 'Test',
billingAddress: {
country: {
isocode: 'CA',
name: 'Canada',
},
defaultAddress: false,
email: 'test@test1.com',
firstName: 'Test',
formattedAddress: '2113, 32nd Avenue , Ontario, Lachine, H8T 3J1',
id: '8797826023447',
lastName: 'Test',
line1: '2113, 32nd Avenue ',
phone: '5147468956',
postalCode: 'H8T 3J1',
region: {
countryIso: 'CA',
isocode: 'CA-ON',
isocodeShort: 'ON',
name: 'Ontario',
},
shippingAddress: false,
town: 'Lachine',
visibleInAddressBook: true,
},
cardNumber: '************1111',
cardType: {
code: 'visa',
name: 'Visa',
},
defaultPayment: false,
expiryMonth: '6',
expiryYear: '2024',
id: '8796753133610',
saved: true,
subscriptionId: '0cc42a70-6134-498f-84dd-a4be95c925ad',
},
productDiscounts: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
site: 'electronics-spa',
store: 'electronics',
user: {
name: 'Test Test',
uid: 'test@test1.com',
},
cancellable: true,
created: '2020-11-17T16:02:23+0000',
guestCustomer: false,
returnable: false,
status: 'READY',
statusDisplay: 'processing',
totalUnitCount: 1,
}
|
| product |
Type : object
|
Default value : {
baseOptions: [],
code: '816802',
images: [
{
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY1N3xpbWFnZS9qcGVnfGltYWdlcy9oMmQvaDIxLzg3OTY2MTYxMzA1OTAuanBnfGY3MDRjMWViNDc4ZTA0MWY3YTIwZWRmOWFjZmZkYTQ4NDM0YWI1MGY5NTdmMDY5ODExY2E5ZjU0ZTZmNDk0MDk',
},
{
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3w1NjY3fGltYWdlL2pwZWd8aW1hZ2VzL2g5ZC9oZjkvODc5NjY0MjQxMDUyNi5qcGd8ZDAwOWZkNmFkYjExMTA2ZGNiMzZjZDI1Mjk0MWEzMmIzYTdjMWM3ZWQ5YTkxMGU3YjI3NWFiNjM1NGJjMTQ2ZA',
},
{
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNzkzfGltYWdlL2pwZWd8aW1hZ2VzL2gxMi9oM2QvODc5NjY2ODc1NTk5OC5qcGd8YzU3N2YwNzljN2Y0ODkxZWZiZDJjYjY0Yjg1ZjUyZGFmMmU3YmE3ODRiMzk4NzQwNzZhNzZlNGY2ZDM3MzI3Ng',
},
{
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMjU4fGltYWdlL2pwZWd8aW1hZ2VzL2gwNi9oNTgvODc5NjY5NTEwMTQ3MC5qcGd8ZTY4ZGUwZTk2Njc5YThmZWE0MjA4OTNmZDU4ZjRiZWY4OTEzYTM0ODFjNzRiZTkzN2Y2Y2RmNDJiNDA2YWYwZA',
},
],
name: 'Web Camera (100KpixelM CMOS, 640X480, USB 1.1) Black',
}
|
| REQUEST_CREATE_TIME |
Type : string
|
Default value : 'November 18, 2020'
|
| REQUEST_STATUS_CANCELLING |
Type : string
|
Default value : 'Cancelling'
|
| REQUEST_STATUS_PENDING |
Type : string
|
Default value : 'Approval Pending'
|
| RETURN_REQUEST_CODE |
Type : string
|
Default value : '00000000'
|
| returnableOrder |
Default value : JSON.parse(JSON.stringify(orderDetails))
|
| returnRequestDetails |
Type : object
|
Default value : {
cancellable: true,
code: RETURN_REQUEST_CODE,
deliveryCost: {
formattedValue: '$7.49',
},
order: {
code: ORDER_CODE,
},
returnEntries: [
{
expectedQuantity: 1,
orderEntry: {
basePrice: {
formattedValue: '$260.87',
},
configurationInfos: [],
entryNumber: 0,
product,
quantity: 1,
statusSummaryList: [],
},
refundAmount: {
currencyIso: 'USD',
formattedValue: '$7.81',
value: 7.81,
},
},
],
rma: RMA,
status: 'APPROVAL_PENDING',
subTotal: {
formattedValue: '$260.87',
},
totalPrice: {
currencyIso: 'USD',
formattedValue: '$260.87',
value: 260.87,
},
creationTime: '2020-11-18T16:16:15+0000',
}
|
| returnRequestList |
Type : object
|
Default value : {
pagination: {
currentPage: 0,
pageSize: 5,
sort: 'byDate',
totalPages: 1,
totalResults: 1,
},
returnRequests: [returnRequestDetails],
sorts: [
{
code: 'byDate',
selected: true,
},
{
code: 'byRMA',
selected: false,
},
],
}
|
| RMA |
Type : string
|
Default value : '00000000'
|
| cancellationSelector |
Type : string
|
Default value : 'cx-replenishment-order-cancellation'
|
| cartListItemSelector |
Type : string
|
Default value : 'cx-cart-item-list'
|
| orderHistorySelector |
Type : string
|
Default value : 'cx-order-history'
|
| orderOverviewSelector |
Type : string
|
Default value : 'cx-order-overview'
|
| replenishmentOrderDetailsUrl |
Default value : (replenishmentOrderCode: string) =>
`/${POWERTOOLS_BASESITE}/en/USD/my-account/my-replenishment/${replenishmentOrderCode}`
|
| cancelledValues |
Type : []
|
Default value : ['CANCELLED']
|
| completedValues |
Type : []
|
Default value : ['DELIVERY_COMPLETED', 'PICKUP_COMPLETE']
|
| cart |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '$11.99',
total: '$2,623.08',
totalAndShipping: '$2,635.07', // $2,623.08 + $9.99
}
|
| cartWithCheapProduct |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '$11.99',
total: '$8.20',
totalAndShipping: '$20.19',
}
|
| cheapProduct |
Type : SampleProduct
|
Default value : {
name: 'Web Camera (100KpixelM CMOS, 640X480, USB 1.1) Black',
code: '280916',
}
|
| product |
Type : SampleProduct
|
Default value : {
name: 'Alpha 350',
code: '1446509',
}
|
| user |
Default value : getSampleUser()
|
| cart |
Type : object
|
Default value : {
cartDetails: {
id: 'ID',
proceedToCheckout: 'Proceed to Checkout',
cartName: 'Cart #{{code}}',
},
cartItems: {
id: 'ID',
description: 'Description',
item: 'Item',
itemPrice: 'Item price',
quantity: 'Qty',
quantityTitle:
'The quantity represents the total number of this item in your cart.',
total: 'Total',
actions: 'Actions',
cartTotal: 'Cart total ({{count}} item)',
cartTotal_other: 'Cart total ({{count}} items)',
itemRemoved: 'Selected item has been removed. Cart total has been updated.',
caption: 'Shopping cart contents.',
},
orderCost: {
orderSummary: 'Order Summary',
subtotal: 'Subtotal after discounts:',
shipping: 'Shipping:',
estimatedShipping: 'Estimated shipping:',
discount: 'You saved:',
salesTax: 'Sales Tax:',
grossTax: 'The order total does not include tax of',
grossIncludeTax: 'The order total includes tax of',
total: 'Total:',
toBeDetermined: 'TBD',
},
voucher: {
coupon: 'Have a coupon?',
coupon_other: 'Coupon codes',
couponLabel: 'Enter a promo code here',
apply: 'Apply',
placeholder: 'Promo code',
applyVoucherSuccess: '{{voucherCode}} has been applied.',
removeVoucherSuccess: '{{voucherCode}} has been removed.',
anchorLabel: 'Enter or remove your coupon code',
vouchersApplied: 'Applied coupons',
availableCoupons: 'Available coupons',
availableCouponsLabel: 'You can add these coupons to this order.',
},
saveForLaterItems: {
itemTotal: 'Saved for later ({{count}} item)',
itemTotal_other: 'Saved for later ({{count}} items)',
cartTitle: 'Cart',
saveForLater: 'Save For Later',
moveToCart: 'Move To Cart',
stock: 'Stock',
forceInStock: 'In Stock',
},
clearCart: {
clearCart: 'Clear Cart',
clearingCart: 'Clearing Cart...',
cartClearedSuccessfully: 'Active cart cleared successfully.',
areYouSureToClearCart: 'Are you sure you want to clear this cart?',
allItemsWillBeRemoved: 'All items in your active cart will be removed.',
},
validation: {
cartEntriesChangeDuringCheckout:
'During checkout we found problems with your entries. Please review your cart.',
cartEntryRemoved:
'{{name}} was removed from the cart due to being out of stock.',
productOutOfStock:
'{{name}} has been removed from the cart due to insufficient stock.',
lowStock: 'Quantity has reduced to {{quantity}} due to insufficient stock.',
reviewConfiguration:
'Resolve the issues in the configuration for cart entry first.',
pricingError:
'Configurator pricing is currently not available. Checkout/quote submission is not possible. Please try again later.',
unresolvableIssues:
'The product configuration requires additional entries in the back end. As a result, you cannot proceed. Please contact support.',
inProgress: 'Processing',
},
}
|
| CART_ADD_ENTRY |
Type : string
|
Default value : '[Cart-entry] Add Entry'
|
| CART_ADD_ENTRY_FAIL |
Type : string
|
Default value : '[Cart-entry] Add Entry Fail'
|
| CART_ADD_ENTRY_SUCCESS |
Type : string
|
Default value : '[Cart-entry] Add Entry Success'
|
| CART_REMOVE_ENTRY |
Type : string
|
Default value : '[Cart-entry] Remove Entry'
|
| CART_REMOVE_ENTRY_FAIL |
Type : string
|
Default value : '[Cart-entry] Remove Entry Fail'
|
| CART_REMOVE_ENTRY_SUCCESS |
Type : string
|
Default value : '[Cart-entry] Remove Entry Success'
|
| CART_UPDATE_ENTRY |
Type : string
|
Default value : '[Cart-entry] Update Entry'
|
| CART_UPDATE_ENTRY_FAIL |
Type : string
|
Default value : '[Cart-entry] Update Entry Fail'
|
| CART_UPDATE_ENTRY_SUCCESS |
Type : string
|
Default value : '[Cart-entry] Update Entry Success'
|
| CART_ADD_VOUCHER |
Type : string
|
Default value : '[Cart-voucher] Add Cart Vouchers'
|
| CART_ADD_VOUCHER_FAIL |
Type : string
|
Default value : '[Cart-voucher] Add Cart Voucher Fail'
|
| CART_ADD_VOUCHER_SUCCESS |
Type : string
|
Default value : '[Cart-voucher] Add Cart Voucher Success'
|
| CART_REMOVE_VOUCHER |
Type : string
|
Default value : '[Cart-voucher] Remove Cart Voucher'
|
| CART_REMOVE_VOUCHER_FAIL |
Type : string
|
Default value : '[Cart-voucher] Remove Cart Voucher Fail'
|
| CART_REMOVE_VOUCHER_SUCCESS |
Type : string
|
Default value : '[Cart-voucher] Remove Cart Voucher Success'
|
| CART_RESET_ADD_VOUCHER |
Type : string
|
Default value : '[Cart-voucher] Reset Add Cart Voucher'
|
| CART_DETAILS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-details/cart-details.component.ts
class: CART_DETAILS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
}
|
| CART_DETAILS_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_DETAILS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: ORDER_PROMOTIONS$,
comment: `// ${TODO_SPARTACUS} Property '${CART_DETAILS_COMPONENT}.${ORDER_PROMOTIONS$}' was removed. The component may get promotions directly from the cart.`,
},
]
|
| CART_IMPORT_EXPORT_FEATURE |
Type : string
|
Default value : 'cartImportExport'
|
| CART_ITEM_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-cart-item',
componentClassName: CART_ITEM_COMPONENT,
removedProperties: [
{
name: 'view',
comment: `'view' output was removed. Instead use '[cxModal]' directive to close modal on link click.`,
},
{
name: 'viewItem',
comment: `'viewItem' method was removed. Instead use '[cxModal]' directive to close modal on link click.`,
},
],
}
|
| CART_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item/cart-item.component.ts
class: CART_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PROMOTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CART_ITEM_CONTEXT_SOURCE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: PROMOTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CART_ITEM_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: NG_ON_INIT,
comment: `// ${TODO_SPARTACUS} Method '${CART_ITEM_COMPONENT}.${NG_ON_INIT}' was removed. ${CART_DETAILS_COMPONENT} does not implement OnInit anymore`,
},
]
|
| CART_ITEM_CONTEXT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_ITEM_CONTEXT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: PROMOTION_LOCATION$,
comment: `// ${TODO_SPARTACUS} Property '${CART_ITEM_CONTEXT}.${PROMOTION_LOCATION$}' has been renamed to '${LOCATION$}'.`,
},
]
|
| CART_ITEM_CONTEXT_SOURCE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_ITEM_CONTEXT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: PROMOTION_LOCATION$,
comment: `// ${TODO_SPARTACUS} Property '${CART_ITEM_CONTEXT}.${PROMOTION_LOCATION$}' has been renamed to '${LOCATION$}'.`,
},
]
|
| CART_ITEM_LIST_COMPONENT_MIGRATIONS |
Type : ConstructorDeprecation[]
|
Default value : [
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts
{
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
{ className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE },
],
},
{
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
{ className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE },
],
},
{
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
{ className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
},
]
|
| CART_LIST_ITEM_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CART_LIST_ITEM_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CART_LIST_ITEM_COMPONENT_MIGRATION_V3 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CART_MODIFICATION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CartModification>
>('CartModificationNormalizer')
|
| CART_NORMALIZER |
Default value : new InjectionToken<Converter<any, Cart>>(
'CartNormalizer'
)
|
| CART_VOUCHER_NORMALIZER |
Default value : new InjectionToken<
Converter<any, Voucher>
>('CartVoucherNormalizer')
|
| ORDER_ENTRY_PROMOTIONS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, PromotionResult[]>
>('OrderEntryPromotionsNormalizer')
|
| SAVE_CART_NORMALIZER |
Default value : new InjectionToken<
Converter<any, SaveCartResult>
>('SaveCartNormalizer')
|
| CART_NOT_EMPTY_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-not-empty.guard.ts
class: CART_NOT_EMPTY_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
| CART_NOT_EMPTY_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_NOT_EMPTY_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CAN_ACTIVATE,
newNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' return type has changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'.`,
},
]
|
| CART_PAGE_ALIAS |
Type : string
|
Default value : 'cartPage'
|
| CLONE_SAVED_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'cloneSavedCart'
|
| DELETE_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'deleteCart'
|
| GET_ALL_SAVED_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'getAllSavedCart'
|
| GET_SAVED_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'getSavedCart'
|
| RESTORE_SAVED_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'restoreCart'
|
| SAVE_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'saveCart'
|
| CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/events/cart/cart-page-event.builder.ts
class: CART_PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTION_SUBJECT, importPath: RXJS },
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [{ className: ACTION_SUBJECT, importPath: RXJS }],
}
|
| CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/events/cart/cart-page-event.builder.ts
class: CART_PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTION_SUBJECT, importPath: RXJS },
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: ACTION_SUBJECT, importPath: RXJS },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| CART_PAGE_LAYOUT_HANDLER_MIGRATIONS |
Type : ConstructorDeprecation[]
|
Default value : [
// projects/storefrontlib/cms-components/cart/cart-page-layout-handler.ts
{
class: CART_PAGE_LAYOUT_HANDLER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
},
{
class: CART_PAGE_LAYOUT_HANDLER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
},
]
|
| CART_PROCESSES_DECREMENT |
Type : string
|
Default value : '[Cart] Cart Processes Decrement'
|
| CART_PROCESSES_INCREMENT |
Type : string
|
Default value : '[Cart] Cart Processes Increment'
|
| CLEAR_CART_STATE |
Type : string
|
Default value : '[Cart] Clear Cart State'
|
| SET_ACTIVE_CART_ID |
Type : string
|
Default value : '[Cart] Set Active Cart Id'
|
| SET_CART_DATA |
Type : string
|
Default value : '[Cart] Set cart data'
|
| SET_CART_TYPE_INDEX |
Type : string
|
Default value : '[Cart] Set cart type index'
|
| CART_QUICK_ORDER_CORE_FEATURE |
Type : string
|
Default value : 'cartQuickOrderCore'
|
| CART_QUICK_ORDER_FEATURE |
Type : string
|
Default value : 'cartQuickOrder'
|
| CART_SAVED_CART_CORE_FEATURE |
Type : string
|
Default value : 'cartSavedCartCore'
|
| CART_SAVED_CART_FEATURE |
Type : string
|
Default value : 'cartSavedCart'
|
| CART_TOTALS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/base/components/cart-totals/cart-totals.component.ts
class: CART_TOTALS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
| CART_VALIDATION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CartModificationList>
>('CartValidationNormalizer')
|
| CART_VOUCHER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/cart-voucher.service.ts
class: CART_VOUCHER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| cartBaseTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
cart: [
'cartDetails',
'cartItems',
'orderCost',
'voucher',
'saveForLaterItems',
'clearCart',
'validation',
],
}
|
| cartBaseTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| cartEntitiesInitialState |
Default value : undefined
|
| cartTypeIndexInitialState |
Type : object
|
Default value : { [CartType.ACTIVE]: '' }
|
| cartUrlPrefix |
Default value : `${Cypress.env('API_URL')}/${Cypress.env(
'OCC_PREFIX'
)}/${Cypress.env('BASE_SITE')}/users/current/carts`
|
| cartUser |
Type : object
|
Default value : {
user: 'standard',
registrationData: {
firstName: 'Winston',
lastName: 'Rumfoord',
password: 'Password123.',
titleCode: 'mr',
email: generateMail(randomString(), true),
},
}
|
| cartWithSingleVariantProduct |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '£5.99',
total: '£24.26',
totalAndShipping: '£30.25',
}
|
| cartWithTotalVariantProduct |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '£5.99',
total: '£137.54',
totalAndShipping: '£143.53',
}
|
| product |
Type : SampleProduct
|
Default value : {
name: 'Alpha 350',
code: '1446509',
}
|
| products |
Type : SampleProduct[]
|
Default value : [
{
...variantProduct,
},
{
...styleVariantProduct,
},
{
...productWithoutVariants,
},
]
|
| productWithoutVariants |
Type : SampleProduct
|
Default value : {
name: 'Wrappers Delight Tote Women fire red Uni',
code: '300611156',
}
|
| styleVariantProduct |
Type : SampleProduct
|
Default value : {
name: 'Maguro Pu Belt print LXL',
code: '300608277',
}
|
| variantProduct |
Type : SampleProduct
|
Default value : {
name: 'Maguro Pu Belt plaid LXL',
code: '300785814',
}
|
| variantUser |
Type : SampleUser
|
Default value : getApparelCheckoutUser()
|
| CATEGORY_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CATEGORY_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE },
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
| CATEGORY_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CATEGORY_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE },
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CDC_AUTH_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// integration-libs/cdc/src/auth/facade/cdc-auth.service.ts
class: CDC_AUTH_SERVICE,
importPath: SPARTACUS_CDC,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CDC_AUTH_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CDC_AUTH_SERVICE,
importPath: SPARTACUS_CDC,
deprecatedNode: `authorizeWithCustomCdcFlow`,
comment: `// ${TODO_SPARTACUS} 'authorizeWithCustomCdcFlow' method was renamed to 'loginWithCustomCdcFlow'.`,
},
{
class: CDC_AUTH_SERVICE,
importPath: SPARTACUS_CDC,
deprecatedNode: `logout`,
comment: `// ${TODO_SPARTACUS} 'logout' method override was removed. Now CDC hooks into logout process, by providing 'CdcLogoutGuard' as 'LogoutGuard'.`,
},
]
|
| CDC_CONFIG |
Type : string
|
Default value : 'CdcConfig'
|
| CDC_FEATURE_CONSTANT |
Type : string
|
Default value : 'CDC_FEATURE'
|
| CDC_FOLDER_NAME |
Type : string
|
Default value : 'cdc'
|
| CDC_MODULE |
Type : string
|
Default value : 'CdcModule'
|
| CDC_MODULE_NAME |
Type : string
|
Default value : 'Cdc'
|
| CDC_ROOT_MODULE |
Type : string
|
Default value : 'CdcRootModule'
|
| CDC_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CDC_FEATURE_NAME,
mainScope: SPARTACUS_CDC,
},
folderName: CDC_FOLDER_NAME,
moduleName: CDC_MODULE_NAME,
featureModule: [
{
importPath: SPARTACUS_CDC,
name: CDC_MODULE,
},
{
name: CDC_USER_ACCOUNT_MODULE,
importPath: SPARTACUS_CDC_USER_ACCOUNT,
},
{
name: CDC_USER_PROFILE_MODULE,
importPath: SPARTACUS_CDC_USER_PROFILE,
},
],
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_CDC_ROOT,
namedImports: [CDC_FEATURE_CONSTANT],
},
rootModule: {
importPath: SPARTACUS_CDC_ROOT,
name: CDC_ROOT_MODULE,
content: `${CDC_ROOT_MODULE}`,
},
customConfig: buildCdcConfig,
dependencyFeatures: [USER_PROFILE_FEATURE_NAME],
importAfter: [
{
markerModuleName: USER_ACCOUNT_MODULE,
featureModuleName: CDC_USER_ACCOUNT_MODULE,
},
{
markerModuleName: USER_PROFILE_MODULE,
featureModuleName: CDC_USER_PROFILE_MODULE,
},
],
}
|
| CDC_USER_ACCOUNT_MODULE |
Type : string
|
Default value : 'CDCUserAccountModule'
|
| CDC_USER_PROFILE_MODULE |
Type : string
|
Default value : 'CDCUserProfileModule'
|
| CDC_CORE_FEATURE |
Type : string
|
Default value : 'cdcCore'
|
| CDC_FEATURE |
Type : string
|
Default value : 'cdc'
|
| CDC_JS_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// integration-libs/cdc/root/service/cdc-js.service.ts
class: CDC_JS_SERVICE,
importPath: SPARTACUS_CDC,
addParams: [
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
],
deprecatedParams: [],
}
|
| CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// integration-libs/cdc/root/guards/cdc-logout.guard.ts
class: CDC_LOGOUT_GUARD,
importPath: SPARTACUS_CDC,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [{ className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE }],
}
|
| CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// integration-libs/cdc/root/guards/cdc-logout.guard.ts
class: CDC_LOGOUT_GUARD,
importPath: SPARTACUS_CDC,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CDS_FOLDER_NAME |
Type : string
|
Default value : 'cds'
|
| CDS_MODULE |
Type : string
|
Default value : 'CdsModule'
|
| CDS_MODULE_NAME |
Type : string
|
Default value : 'Cds'
|
| CDS_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CDS_FEATURE_NAME,
mainScope: SPARTACUS_CDS,
},
folderName: CDS_FOLDER_NAME,
moduleName: CDS_MODULE_NAME,
featureModule: {
importPath: SPARTACUS_CDS,
name: CDS_MODULE,
content: `${CDS_MODULE}.forRoot()`,
},
customConfig: buildCdsConfig,
dependencyFeatures: [TRACKING_PERSONALIZATION_FEATURE_NAME],
}
|
| CDS_MERCHANDISING_PRODUCT_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//integration-libs/cds/src/merchandising/facade/cds-merchandising-product.service.ts
class: CDS_MERCHANDISING_PRODUCT_SERVICE,
importPath: SPARTACUS_CDS,
deprecatedParams: [
{
className: MERCHANDISING_STRATEGY_CONNECTOR,
importPath: SPARTACUS_CDS,
},
{
className: CDS_MERCHANDISING_USER_CONTEXT_SERVICE,
importPath: SPARTACUS_CDS,
},
{
className: CDS_MERCHANDISING_SITE_CONTEXT_SERVICE,
importPath: SPARTACUS_CDS,
},
{
className: CDS_MERCHANDISING_SEARCH_CONTEXT_SERVICE,
importPath: SPARTACUS_CDS,
},
],
removeParams: [
{
className: CDS_MERCHANDISING_SEARCH_CONTEXT_SERVICE,
importPath: SPARTACUS_CDS,
},
],
}
|
| CDS_MERCHANDISING_PRODUCT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CDS_MERCHANDISING_PRODUCT_SERVICE,
importPath: SPARTACUS_CDS,
deprecatedNode: LOAD_PRODUCT_FOR_STRATEGY_METHOD,
comment: `// ${TODO_SPARTACUS} Method '${CDS_MERCHANDISING_PRODUCT_SERVICE}.${LOAD_PRODUCT_FOR_STRATEGY_METHOD}' was changed. New return type is Observable<StrategyResponse>. StrategyProducts which was returned before can be read from StrategyResponse.products field`,
},
]
|
| CDS_MERCHANDISING_USER_CONTEXT_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts
class: CDS_MERCHANDISING_USER_CONTEXT_SERVICE,
importPath: SPARTACUS_CDS,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PRODUCT_SEARCH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CONVERTER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PROFILE_TAG_EVENT_SERVICE,
importPath: SPARTACUS_CDS,
},
{
className: PROFILE_TAG_LIFECYCLE_SERVICE,
importPath: SPARTACUS_CDS,
},
],
removeParams: [
{
className: CONVERTER_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: FACET_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| cdsHelper |
Type : object
|
Default value : {
setUpMocks(alias: string): void {
cy.intercept(
{
method: 'GET',
path: '/strategy/*/strategies/*/products**',
},
{ body: merchandisingCarousel.STRATEGY_RESPONSE }
).as(alias);
},
allowInsecureCookies(): void {
cy.cxConfig({
cds: {
profileTag: {
allowInsecureCookies: true,
},
},
});
},
}
|
| strategyRequestAlias |
Type : string
|
Default value : 'strategyProductsApiRequest'
|
| CHANGE_GROUP |
Type : string
|
Default value : '[Configurator] Change group'
|
| CHANGE_GROUP_FINALIZE |
Type : string
|
Default value : '[Configurator] Change group finalize'
|
| CREATE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Create Configuration'
|
| CREATE_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Create Configuration Fail'
|
| CREATE_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Create Configuration Sucess'
|
| GET_CONFIGURATION_OVERVIEW |
Type : string
|
Default value : '[Configurator] Get Configuration Overview'
|
| GET_CONFIGURATION_OVERVIEW_FAIL |
Type : string
|
Default value : '[Configurator] Get Configuration Overview fail'
|
| GET_CONFIGURATION_OVERVIEW_SUCCESS |
Type : string
|
Default value : '[Configurator] Get Configuration Overview success'
|
| READ_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read Configuration'
|
| READ_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read Configuration Fail'
|
| READ_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read Configuration Sucess'
|
| REMOVE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Remove configuration'
|
| REMOVE_PRODUCT_BOUND_CONFIGURATIONS |
Type : string
|
Default value : '[Configurator] Remove product bound configurations'
|
| SET_CURRENT_GROUP |
Type : string
|
Default value : '[Configurator] Set current group to State'
|
| SET_GROUPS_VISITED |
Type : string
|
Default value : '[Configurator] Set groups to visited'
|
| SET_INTERACTION_STATE |
Type : string
|
Default value : '[Configurator] Set interaction state'
|
| SET_MENU_PARENT_GROUP |
Type : string
|
Default value : '[Configurator] Set current parent group for menu to State'
|
| UPDATE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Update Configuration'
|
| UPDATE_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Update Configuration Fail'
|
| UPDATE_CONFIGURATION_FINALIZE_FAIL |
Type : string
|
Default value : '[Configurator] Update Configuration finalize fail'
|
| UPDATE_CONFIGURATION_FINALIZE_SUCCESS |
Type : string
|
Default value : '[Configurator] Update Configuration finalize success'
|
| UPDATE_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Update Configuration Success'
|
| UPDATE_PRICE_SUMMARY |
Type : string
|
Default value : '[Configurator] Update Configuration Summary Price'
|
| UPDATE_PRICE_SUMMARY_FAIL |
Type : string
|
Default value : '[Configurator] Update Configuration Price Summary fail'
|
| UPDATE_PRICE_SUMMARY_SUCCESS |
Type : string
|
Default value : '[Configurator] Update Configuration Price Summary success'
|
| CHANGE_NEXT_PAGE_CONTEXT |
Type : string
|
Default value : '[Router] Change Next PageContext'
|
| checkout |
Type : object
|
Default value : {
checkout: {
backToCart: 'Back to cart',
},
checkoutProgress: {
label: 'Checkout Progress',
deliveryAddress: 'Delivery Address',
deliveryMode: 'Delivery Mode',
paymentDetails: 'Payment Details',
reviewOrder: 'Review Order',
},
checkoutAddress: {
deliveryAddress: 'Delivery Address',
selectYourDeliveryAddress: 'Select your Delivery Address',
defaultDeliveryAddress: 'Default Delivery Address',
addNewAddress: 'Add New Address',
shipToThisAddress: 'Ship to this address',
deliveryAddressSelected: 'Delivery address selected',
},
checkoutMode: {
deliveryMethod: 'Delivery Method',
standardDelivery: 'Standard Delivery',
premiumDelivery: 'Premium Delivery',
},
checkoutReview: {
review: 'Review',
orderItems: 'Order Items',
confirmThatRead: 'I am confirming that I have read and agreed with the',
placeOrder: 'Place Order',
termsAndConditions: 'Terms & Conditions',
editDeliveryAddressDetails:
'Edit delivery address details, opens Delivery Address page',
editPaymentDetails: 'Edit payment details, opens Payment Details page',
editPaymentType: 'Edit payment method, opens Method of Payment page',
editDeliveryMode: 'Edit delivery mode, opens Delivery Mode page',
orderInProcess: 'Order is in process. Please wait.',
},
checkoutOrderConfirmation: {
confirmationOfOrder: 'Confirmation of Order:',
thankYou: 'Thank you for your order!',
invoiceHasBeenSentByEmail:
'An invoice has been sent by email. You should receive it soon.',
orderItems: 'Order Items',
orderPlacedSuccessfully: 'Order placed successfully',
createAccount: 'Create an account?',
createAccountForNext:
'Create an account for <{{email}}> for a faster checkout on your next visit.',
},
}
|
| CHECKOUT_ADAPTER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_ADAPTER,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER,
comment: `//${TODO_SPARTACUS} please add the 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`,
},
]
|
| CHECKOUT_AUTH_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/checkout-auth.guard.ts
class: CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CHECKOUT_AUTH_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CAN_ACTIVATE,
newNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' now returns type 'Observable<boolean | UrlTree>'.`,
},
]
|
| CHECKOUT_AUTH_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE },
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: `${SPARTACUS_CHECKOUT}/components`,
},
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTER, importPath: ANGULAR_ROUTER },
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{
className: 'UserAccountFacade',
importPath: `${SPARTACUS_USER_ACCOUNT}/root`,
},
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| CHECKOUT_B2B_MODULE |
Type : string
|
Default value : 'CheckoutB2BModule'
|
| CHECKOUT_B2B_ROOT_MODULE |
Type : string
|
Default value : 'CheckoutB2BRootModule'
|
| CHECKOUT_B2B_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CHECKOUT_B2B_FEATURE_NAME,
mainScope: SPARTACUS_CHECKOUT,
featureScope: SPARTACUS_CHECKOUT_B2B,
b2b: true,
},
folderName: CHECKOUT_FOLDER_NAME,
moduleName: CHECKOUT_BASE_MODULE_NAME,
featureModule: {
name: CHECKOUT_B2B_MODULE,
importPath: SPARTACUS_CHECKOUT_B2B,
},
rootModule: {
name: CHECKOUT_B2B_ROOT_MODULE,
importPath: SPARTACUS_CHECKOUT_B2B_ROOT,
},
i18n: {
resources: CHECKOUT_B2B_TRANSLATIONS,
chunks: CHECKOUT_B2B_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_CHECKOUT_B2B_ASSETS,
},
styles: {
scssFileName: CHECKOUT_SCSS_FILE_NAME,
importStyle: SPARTACUS_CHECKOUT,
},
dependencyFeatures: [ORDER_FEATURE_NAME, CHECKOUT_BASE_FEATURE_NAME],
importAfter: [
{
markerModuleName: CHECKOUT_BASE_MODULE,
featureModuleName: CHECKOUT_B2B_MODULE,
},
],
}
|
| CHECKOUT_B2B_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'checkoutB2BTranslationChunksConfig'
|
| CHECKOUT_B2B_TRANSLATIONS |
Type : string
|
Default value : 'checkoutB2BTranslations'
|
| CHECKOUT_BASE_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CHECKOUT_FEATURE'
|
| CHECKOUT_BASE_MODULE |
Type : string
|
Default value : 'CheckoutModule'
|
| CHECKOUT_BASE_MODULE_NAME |
Type : string
|
Default value : 'Checkout'
|
| CHECKOUT_BASE_ROOT_MODULE |
Type : string
|
Default value : 'CheckoutRootModule'
|
| CHECKOUT_BASE_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CHECKOUT_BASE_FEATURE_NAME,
mainScope: SPARTACUS_CHECKOUT,
featureScope: SPARTACUS_CHECKOUT_BASE,
},
folderName: CHECKOUT_FOLDER_NAME,
moduleName: CHECKOUT_BASE_MODULE_NAME,
featureModule: {
name: CHECKOUT_BASE_MODULE,
importPath: SPARTACUS_CHECKOUT_BASE,
},
rootModule: {
name: CHECKOUT_BASE_ROOT_MODULE,
importPath: SPARTACUS_CHECKOUT_BASE_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_CHECKOUT_BASE_ROOT,
namedImports: [CHECKOUT_BASE_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: CHECKOUT_BASE_TRANSLATIONS,
chunks: CHECKOUT_BASE_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_CHECKOUT_BASE_ASSETS,
},
styles: {
scssFileName: CHECKOUT_SCSS_FILE_NAME,
importStyle: SPARTACUS_CHECKOUT,
},
dependencyFeatures: [ORDER_FEATURE_NAME],
}
|
| CHECKOUT_BASE_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'checkoutTranslationChunksConfig'
|
| CHECKOUT_BASE_TRANSLATIONS |
Type : string
|
Default value : 'checkoutTranslations'
|
| CHECKOUT_FOLDER_NAME |
Type : string
|
Default value : 'checkout'
|
| CHECKOUT_SCHEDULED_REPLENISHMENT_MODULE |
Type : string
|
Default value : 'CheckoutScheduledReplenishmentModule'
|
| CHECKOUT_SCHEDULED_REPLENISHMENT_ROOT_MODULE |
Type : string
|
Default value : 'CheckoutScheduledReplenishmentRootModule'
|
| CHECKOUT_SCHEDULED_REPLENISHMENT_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: CHECKOUT_SCHEDULED_REPLENISHMENT_FEATURE_NAME,
mainScope: SPARTACUS_CHECKOUT,
featureScope: SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT,
b2b: true,
},
folderName: CHECKOUT_FOLDER_NAME,
moduleName: CHECKOUT_BASE_MODULE_NAME,
featureModule: {
name: CHECKOUT_SCHEDULED_REPLENISHMENT_MODULE,
importPath: SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT,
},
rootModule: {
name: CHECKOUT_SCHEDULED_REPLENISHMENT_ROOT_MODULE,
importPath: SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_ROOT,
},
i18n: {
resources: CHECKOUT_SCHEDULED_REPLENISHMENT_TRANSLATIONS,
chunks: CHECKOUT_SCHEDULED_REPLENISHMENT_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_ASSETS,
},
styles: {
scssFileName: CHECKOUT_SCSS_FILE_NAME,
importStyle: SPARTACUS_CHECKOUT,
},
dependencyFeatures: [ORDER_FEATURE_NAME, CHECKOUT_B2B_FEATURE_NAME],
importAfter: [
{
markerModuleName: CHECKOUT_BASE_MODULE,
featureModuleName: CHECKOUT_SCHEDULED_REPLENISHMENT_MODULE,
},
],
}
|
| CHECKOUT_SCHEDULED_REPLENISHMENT_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'checkoutScheduledReplenishmentTranslationChunksConfig'
|
| CHECKOUT_SCHEDULED_REPLENISHMENT_TRANSLATIONS |
Type : string
|
Default value : 'checkoutScheduledReplenishmentTranslations'
|
| CHECKOUT_SCSS_FILE_NAME |
Type : string
|
Default value : 'checkout.scss'
|
| CHECKOUT_CONFIG_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/services/checkout-config.service.ts
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CHECKOUT_CONFIG_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: STEPS,
comment: `// ${TODO_SPARTACUS} Method '${STEPS}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use ${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CHECKOUT_STEP,
comment: `// ${TODO_SPARTACUS} Method '${GET_CHECKOUT_STEP}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_CHECKOUT_STEP}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CHECKOUT_STEP_ROUTE,
comment: `// ${TODO_SPARTACUS} Method '${GET_CHECKOUT_STEP_ROUTE}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_CHECKOUT_STEP_ROUTE}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_FIRST_CHECKOUT_STEP_ROUTE,
comment: `// ${TODO_SPARTACUS} Method '${GET_FIRST_CHECKOUT_STEP_ROUTE}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_FIRST_CHECKOUT_STEP_ROUTE}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_NEXT_CHECKOUT_STEP_URL,
comment: `// ${TODO_SPARTACUS} Method '${GET_NEXT_CHECKOUT_STEP_URL}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_NEXT_CHECKOUT_STEP_URL}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_PREVIOUS_CHECKOUT_STEP_URL,
comment: `// ${TODO_SPARTACUS} Method '${GET_PREVIOUS_CHECKOUT_STEP_URL}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_PREVIOUS_CHECKOUT_STEP_URL}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CURRENT_STEP_INDEX,
comment: `// ${TODO_SPARTACUS} Method '${GET_CURRENT_STEP_INDEX}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_CURRENT_STEP_INDEX}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
]
|
| CHECKOUT_CONNECTOR_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_CONNECTOR,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER,
comment: `//${TODO_SPARTACUS} please add the 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`,
},
]
|
| CHECKOUT_CORE_FEATURE |
Type : string
|
Default value : 'checkoutCore'
|
| CHECKOUT_FEATURE |
Type : string
|
Default value : 'checkout'
|
| CHECKOUT_DELIVERY_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/facade/checkout-delivery.service.ts
class: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CHECKOUT_EVENT_MODULE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/events/checkout-event.module.ts
class: CHECKOUT_EVENT_MODULE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CHECKOUT_EVENT_BUILDER, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: CHECKOUT_EVENT_LISTENER, importPath: SPARTACUS_CORE },
],
}
|
| CHECKOUT_GROUP_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER_CLASS,
comment: `// ${TODO_SPARTACUS} please add the 'termsChecked' field to your payload object parameter for '${PLACE_ORDER_CLASS}' actions`,
},
]
|
| CHECKOUT_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/checkout.guard.ts
class: CHECKOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: EXPRESS_CHECKOUT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CHECKOUT_LIB_MOVED_SYMBOLS_DATA |
Type : RenamedSymbol[]
|
Default value : [
// projects/storefrontlib/cms-components/user/checkout-login/*
{
previousNode: 'CheckoutLoginComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutLoginModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
// projects/storefrontlib/cms-components/order-confirmation/*
{
previousNode: 'OrderConfirmationModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'ReplenishmentOrderConfirmationModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'OrderConfirmationGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'GuestRegisterFormComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'OrderConfirmationItemsComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'OrderConfirmationOverviewComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'OrderConfirmationThankYouMessageComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'OrderConfirmationTotalsComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
// projects/storefrontlib/cms-components/checkout/*
{
previousNode: 'CheckoutComponentModule',
newNode: 'CheckoutComponentsModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutOrchestratorComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutOrchestratorModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutOrderSummaryComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutOrderSummaryModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutProgressComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutProgressModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutProgressMobileBottomComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutProgressMobileBottomModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutProgressMobileTopComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutProgressMobileTopModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'DeliveryModeComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'DeliveryModeModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'PaymentMethodComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'PaymentMethodModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'PaymentFormComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'PaymentFormModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'PlaceOrderComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'PlaceOrderModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'ReviewSubmitComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'ReviewSubmitModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'ScheduleReplenishmentOrderComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'ScheduleReplenishmentOrderModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CardWithAddress',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'ShippingAddressComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'ShippingAddressModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'DeliveryModePreferences',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'CheckoutConfig',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'CheckoutAuthGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutStepsSetGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'NotCheckoutAuthGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutStepType',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'checkoutShippingSteps',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'checkoutPaymentSteps',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'CheckoutStep',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'CheckoutConfigService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutDetailsService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutReplenishmentFormService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'CheckoutStepService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
previousNode: 'ExpressCheckoutService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
// projects/core/src/occ/adapters/checkout/*
{
previousNode: 'CheckoutOccModule',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_OCC,
},
{
previousNode: 'OccCheckoutCostCenterAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_OCC,
},
{
previousNode: 'OccCheckoutDeliveryAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_OCC,
},
{
previousNode: 'OccCheckoutPaymentTypeAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_OCC,
},
{
previousNode: 'OccCheckoutPaymentAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_OCC,
},
{
previousNode: 'OccCheckoutReplenishmentOrderAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_OCC,
},
{
previousNode: 'OccCheckoutAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_OCC,
},
{
previousNode: 'OccReplenishmentOrderFormSerializer',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_OCC,
},
// projects/core/src/checkout/*
{
previousNode: 'CheckoutModule',
newNode: 'CheckoutCoreModule',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutCostCenterAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutCostCenterConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutDeliveryAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutDeliveryConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'DELIVERY_MODE_NORMALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutPaymentAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutPaymentConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'PAYMENT_DETAILS_SERIALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CARD_TYPE_NORMALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'PAYMENT_TYPE_NORMALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'PaymentTypeAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'PaymentTypeConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'PaymentTypeConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutReplenishmentOrderAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutReplenishmentOrderConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'REPLENISHMENT_ORDER_FORM_SERIALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutEventBuilder',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutEventModule',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'OrderPlacedEvent',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'CheckoutCostCenterService',
newNode: 'CheckoutCostCenterFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'CheckoutDeliveryService',
newNode: 'CheckoutDeliveryFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'CheckoutPaymentService',
newNode: 'CheckoutPaymentFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'CheckoutService',
newNode: 'CheckoutFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'PaymentTypeService',
newNode: 'PaymentTypeFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'ClearCheckoutService',
newNode: 'ClearCheckoutFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
previousNode: 'CheckoutDetails',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutPageMetaResolver',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CHECKOUT_FEATURE',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CHECKOUT_DETAILS',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'SET_DELIVERY_ADDRESS_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'SET_DELIVERY_MODE_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'SET_SUPPORTED_DELIVERY_MODE_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'SET_PAYMENT_DETAILS_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'GET_PAYMENT_TYPES_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'SET_COST_CENTER_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'PLACED_ORDER_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'StateWithCheckout',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CardTypesState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutStepsState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'PaymentTypesState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'OrderTypesState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'PaymentTypesState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutActions',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
{
previousNode: 'CheckoutSelectors',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OLD_CORE,
},
// projects/storefrontlib/cms-components/cart/cart-not-empty.guard.ts
{
previousNode: CART_NOT_EMPTY_GUARD,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
]
|
| RENAMED_SYMBOLS_DATA |
Type : RenamedSymbol[]
|
Default value : [
// feature-libs/organization/administration/root/config/default-budget-routing.config.ts
{
previousNode: BUDGET_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_BUDGET_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-cost-center-routing.config.ts
{
previousNode: COST_CENTER_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_COST_CENTER_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-permission-routing.config.ts
{
previousNode: PERMISSION_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_PERMISSION_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-units-routing.config.ts
{
previousNode: UNITS_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_UNITS_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-user-group-routing.config.ts
{
previousNode: USER_GROUP_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_USER_GROUP_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-user-routing.config.ts
{
previousNode: USER_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_USER_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// projects/storefrontlib/cms-components/product/config/default-view-config.ts
{
previousNode: 'defaultScrollConfig',
previousImportPath: '@spartacus/storefront',
newNode: 'defaultViewConfig',
},
// projects/storefrontlib/cms-components/misc/qualtrics/qualtrics-loader.service.ts
{
previousNode: QUALTRICS_LOADER_SERVICE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/misc/qualtrics/config/qualtrics-config.ts
{
previousNode: QUALTRICS_CONFIG,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/misc/qualtrics/qualtrics-loader.service.ts
{
previousNode: QUALTRICS_EVENT_NAME,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/misc/qualtrics/qualtrics.component.ts
{
previousNode: QUALTRICS_COMPONENT,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/misc/qualtrics/qualtrics.module.ts
{
previousNode: QUALTRICS_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: 'QualtricsComponentsModule',
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/asm/asm.module.ts
{
previousNode: ASM_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: 'AsmComponentsModule',
newImportPath: `${SPARTACUS_ASM}/components`,
},
// projects/core/src/occ/adapters/asm/asm-occ.module.ts
{
previousNode: ASM_OCC_MODULE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/occ`,
},
// projects/core/src/occ/adapters/asm/occ-asm.adapter.ts
{
previousNode: OCC_ASM_ADAPTER,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/occ`,
},
// projects/core/src/asm/config/asm-config.ts
{
previousNode: ASM_CONFIG,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/connectors/asm.adapter.ts
{
previousNode: ASM_ADAPTER,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/connectors/asm.connector.ts
{
previousNode: ASM_CONNECTOR,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/connectors/converters.ts
{
previousNode: CUSTOMER_SEARCH_PAGE_NORMALIZER,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/facade/asm.service.ts
{
previousNode: ASM_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/facade/csagent-auth.service.ts
{
previousNode: CS_AGENT_AUTH_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/models/asm.models.ts
{
previousNode: CUSTOMER_SEARCH_PAGE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/models/asm.models.ts
{
previousNode: CUSTOMER_SEARCH_OPTIONS,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/models/asm.models.ts
{
previousNode: ASM_UI,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/services/asm-auth-http-header.service.ts
{
previousNode: ASM_AUTH_HTTP_HEADER_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/services/asm-auth.service.ts
{
previousNode: TOKEN_TARGET,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/services/asm-auth-storage.service.ts
{
previousNode: ASM_AUTH_STORAGE_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/services/asm-state-persistence.service.ts
{
previousNode: SYNCED_ASM_STATE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/services/asm-state-persistence.service.ts
{
previousNode: ASM_STATE_PERSISTENCE_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/actions/asm-ui.action.ts
// projects/core/src/asm/store/actions/customer.action.ts
// projects/core/src/asm/store/actions/logout-agent.action.ts
{
previousNode: ASM_ACTIONS,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/asm-state.ts
{
previousNode: ASM_FEATURE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/asm-state.ts
{
previousNode: CUSTOMER_SEARCH_DATA,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/asm-state.ts
{
previousNode: STATE_WITH_ASM,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/asm-state.ts
{
previousNode: ASM_STATE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/selectors/asm-ui.selectors.ts
// projects/core/src/asm/store/selectors/feature.selector.ts
{
previousNode: ASM_SELECTORS,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/services/asm-auth.service.ts
{
previousNode: ASM_AUTH_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/personalization/config/personalization-config.ts
{
previousNode: PERSONALIZATION_CONFIG,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_TRACKING}/personalization/root`,
},
// projects/core/src/personalization/services/personalization-context.service.ts
{
previousNode: PERSONALIZATION_CONTEXT_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_TRACKING}/personalization/core`,
},
// projects/core/src/personalization/model/personalization-context.model.ts
{
previousNode: PERSONALIZATION_ACTION,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_TRACKING}/personalization/core`,
},
// projects/core/src/personalization/model/personalization-context.model.ts
{
previousNode: PERSONALIZATION_CONTEXT,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_TRACKING}/personalization/core`,
},
// projects/core/src/smart-edit/services/smart-edit.service.ts
{
previousNode: SMART_EDIT_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_SMARTEDIT}/core`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-style-icons/variant-style-icons.component.ts
{
previousNode: VARIANT_STYLE_ICONS_COMPONENT,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: PRODUCT_VARIANT_STYLE_ICONS_COMPONENT,
newImportPath: `${SPARTACUS_PRODUCT}/variants/root`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-style-icons/variant-style-icons.module.ts
{
previousNode: VARIANT_STYLE_ICONS_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: PRODUCT_VARIANT_STYLE_ICONS_MODULE,
newImportPath: `${SPARTACUS_PRODUCT}/variants/root`,
},
// projects/storefrontlib/cms-components/myaccount/close-account/close-account.module.ts
{
previousNode: CLOSE_ACCOUNT_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/forgot-password/forgot-password.module.ts
{
previousNode: FORGOT_PASSWORD_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/register/register.module.ts
{
previousNode: REGISTER_COMPONENT_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/reset-password/reset-password.module.ts
{
previousNode: RESET_PASSWORD_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/update-email/update-email.module.ts
{
previousNode: UPDATE_EMAIL_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/update-password/update-password.module.ts
{
previousNode: UPDATE_PASSWORD_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/update-profile/update-profile.module.ts
{
previousNode: UPDATE_PROFILE_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/login/login.module.ts
{
previousNode: LOGIN_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/login-form/login-form.module.ts
{
previousNode: LOGIN_FORM_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/login-register/login-register.module.ts
{
previousNode: LOGIN_REGISTER_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/close-account/components/close-account/close-account.component.ts
{
previousNode: CLOSE_ACCOUNT_COMPONENT,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/login-register/login-register.component.ts
{
previousNode: LOGIN_REGISTER_COMPONENT,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS,
},
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item/cart-item.component.ts
{
previousNode: ITEM,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: ORDER_ENTRY,
newImportPath: SPARTACUS_CORE,
},
]
|
| CHECKOUT_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CheckoutState>
>('CheckoutNormalizer')
|
| CHECKOUT_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CHECKOUT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
| CHECKOUT_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CHECKOUT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CHECKOUT_PAYMENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/facade/checkout-payment.service.ts
class: CHECKOUT_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CHECKOUT_PAYMENT_TYPE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, PaymentType>
>('CheckoutPaymentTypeNormalizer')
|
| CHECKOUT_PROGRESS_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress.component.ts
selector: 'cx-checkout-progress',
componentClassName: CHECKOUT_PROGRESS_COMPONENT,
removedProperties: [
{
name: 'routerState$',
comment: `'routerState$' property has been removed.`,
},
{
name: 'activeStepUrl',
comment: `'activeStepUrl' property has been removed.`,
},
{
name: 'steps',
comment: `'steps' property has been removed. Use '$steps' observable instead`,
},
],
}
|
| CHECKOUT_PROGRESS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress.component.ts
class: CHECKOUT_PROGRESS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts
selector: 'cx-checkout-progress-mobile-bottom',
componentClassName: CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT,
removedProperties: [
{
name: 'routerState$',
comment: `'routerState$' property has been removed.`,
},
{
name: 'activeStepUrl',
comment: `'activeStepUrl' property has been removed.`,
},
{
name: 'steps',
comment: `'steps' property has been removed. Use '$steps' observable instead`,
},
],
}
|
| CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts
class: CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts
selector: 'cx-checkout-progress-mobile-top',
componentClassName: CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT,
removedProperties: [
{
name: 'routerState$',
comment: `'routerState$' property has been removed.`,
},
{
name: 'activeStepUrl',
comment: `'activeStepUrl' property has been removed.`,
},
{
name: 'steps',
comment: `'steps' property has been removed. Use '$steps' observable instead`,
},
],
}
|
| CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts
class: CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CHECKOUT_RENAMED_SYMBOLS_DATA |
Type : RenamedSymbol[]
|
Default value : [
// core-libs/setup/recipes/b2b/config/default-b2b-checkout-config.ts
{
previousImportPath: SPARTACUS_SETUP,
previousNode: `defaultB2bCheckoutConfig`,
newImportPath: SPARTACUS_CHECKOUT_B2B_ROOT,
},
// core-libs/setup/recipes/b2b/config/default-b2b-occ-config.ts
{
previousImportPath: SPARTACUS_SETUP,
previousNode: `defaultB2bOccConfig`,
newImportPath: SPARTACUS_CHECKOUT_B2B_ROOT,
},
]
|
| CHECKOUT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/facade/checkout.service.ts
class: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CHECKOUT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER,
comment: `//${TODO_SPARTACUS} please add 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`,
},
{
class: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_ORDER_DETAILS,
newNode: GET_ORDER_DETAILS,
comment: `// ${TODO_SPARTACUS} Method '${GET_ORDER_DETAILS}' changed the return type from 'Observable<Order>' to 'Observable<Order | ReplenishmentOrder>`,
},
]
|
| CHECKOUT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/facade/checkout.service.ts
class: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: CART_DATA_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CART_DATA_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| checkoutB2B |
Type : object
|
Default value : {
checkoutB2B: {
noPoNumber: 'None',
poNumber: 'Purchase order number (optional)',
costCenter: 'Cost Center',
placeholder: 'Enter P.O',
availableLabel:
"Delivery addresses available to you depend on the cost center's unit",
invalid: {
accountType: 'Your account does not allow you to checkout here.',
},
methodOfPayment: {
paymentType: 'Payment Type',
},
review: {
poNumber: 'Purchase Order Number',
},
progress: {
methodOfPayment: 'Method of Payment',
},
invalidCostCenter: 'Invalid cost center.',
},
}
|
| checkoutB2BTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
checkoutB2B: ['checkoutB2B'],
}
|
| checkoutB2BTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| checkoutScheduledReplenishment |
Type : object
|
Default value : {
checkoutScheduledReplenishment: {
autoReplenishOrder: 'Auto Replenish Order',
orderType_PLACE_ORDER: 'None (one time order only)',
orderType_SCHEDULE_REPLENISHMENT_ORDER: 'Replenish Order',
every: 'Every',
recurrencePeriodType_DAILY: 'Day(s)',
recurrencePeriodType_WEEKLY: 'Week(s)',
recurrencePeriodType_MONTHLY: 'Month',
dayOfMonth: 'On day',
startOn: 'Start on',
repeatOnDays: 'Repeat on the following days',
},
}
|
| checkoutScheduledReplenishmentTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
checkoutScheduledReplenishment: ['checkoutScheduledReplenishment'],
}
|
| checkoutScheduledReplenishmentTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| checkoutTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
checkout: [
'checkout',
'checkoutProgress',
'checkoutAddress',
'checkoutMode',
'checkoutReview',
'checkoutOrderConfirmation',
],
}
|
| checkoutTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| CLAIM_CUSTOMER_COUPON |
Type : string
|
Default value : '[User] Claim Customer'
|
| CLAIM_CUSTOMER_COUPON_FAIL |
Type : string
|
Default value : '[User] Claim Customer Fail'
|
| CLAIM_CUSTOMER_COUPON_SUCCESS |
Type : string
|
Default value : '[User] Claim Customer Success'
|
| LOAD_CUSTOMER_COUPONS |
Type : string
|
Default value : '[User] Load Customer Coupons'
|
| LOAD_CUSTOMER_COUPONS_FAIL |
Type : string
|
Default value : '[User] Load Customer Coupons Fail'
|
| LOAD_CUSTOMER_COUPONS_SUCCESS |
Type : string
|
Default value : '[User] Load Customer Coupons Success'
|
| RESET_LOAD_CUSTOMER_COUPONS |
Type : string
|
Default value : '[User] Reset Load Customer Coupons'
|
| RESET_SUBSCRIBE_CUSTOMER_COUPON_PROCESS |
Type : string
|
Default value : '[User] Reset Subscribe Customer Coupon Process'
|
| RESET_UNSUBSCRIBE_CUSTOMER_COUPON_PROCESS |
Type : string
|
Default value : '[User] Reset Unsubscribe Customer Coupon Process'
|
| SUBSCRIBE_CUSTOMER_COUPON |
Type : string
|
Default value : '[User] Subscribe Customer Notification Coupon'
|
| SUBSCRIBE_CUSTOMER_COUPON_FAIL |
Type : string
|
Default value : '[User] Subscribe Customer Coupon Notification Fail'
|
| SUBSCRIBE_CUSTOMER_COUPON_SUCCESS |
Type : string
|
Default value : '[User] Subscribe Customer Coupon Notification Success'
|
| UNSUBSCRIBE_CUSTOMER_COUPON |
Type : string
|
Default value : '[User] Unsubscribe Customer Notification Coupon'
|
| UNSUBSCRIBE_CUSTOMER_COUPON_FAIL |
Type : string
|
Default value : '[User] Unsubscribe Customer Coupon Notification Fail'
|
| UNSUBSCRIBE_CUSTOMER_COUPON_SUCCESS |
Type : string
|
Default value : '[User] Unsubscribe Customer Coupon Notification Success'
|
| claimCouponUrl |
Type : string
|
Default value : '/my-account/coupon/claim/'
|
| CouponWithOpenCatalog |
Type : string
|
Default value : 'dragonboat'
|
| CouponWithProductCategory |
Type : string
|
Default value : 'springfestival'
|
| CouponWithProducts |
Type : string
|
Default value : 'midautumn'
|
| invalidCouponCode |
Type : string
|
Default value : 'invalidCoupon'
|
| myCouponsUrl |
Type : string
|
Default value : '/my-account/coupons'
|
| NumberInPage2 |
Type : number
|
Default value : 1
|
| PageSize |
Type : number
|
Default value : 10
|
| pageUrl |
Default value : `${Cypress.env('OCC_PREFIX')}/${Cypress.env(
'BASE_SITE'
)}`
|
| testPassword |
Type : string
|
Default value : 'pw4all'
|
| testUser |
Type : string
|
Default value : 'test-user-with-coupons@sap.cx.com'
|
| validCouponCode |
Type : string
|
Default value : 'customerCoupon1'
|
| CLEAN_PRODUCT_REFERENCES |
Type : string
|
Default value : '[Product] Clean Product References'
|
| LOAD_PRODUCT_REFERENCES |
Type : string
|
Default value : '[Product] Load Product References Data'
|
| LOAD_PRODUCT_REFERENCES_FAIL |
Type : string
|
Default value : '[Product] Load Product References Data Fail'
|
| LOAD_PRODUCT_REFERENCES_SUCCESS |
Type : string
|
Default value : '[Product] Load Product References Data Success'
|
| CLEAR_CLONE_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Clear Clone Saved Cart'
|
| CLEAR_RESTORE_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Clear Restore Saved Cart'
|
| CLEAR_SAVE_CART |
Type : string
|
Default value : '[Saved Cart] Clear Save Cart'
|
| CLEAR_SAVED_CARTS |
Type : string
|
Default value : '[Saved Cart] Clear Saved Carts'
|
| CLONE_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Clone Saved Cart'
|
| CLONE_SAVED_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Clone Saved Cart Fail'
|
| CLONE_SAVED_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Clone Saved Cart Success'
|
| EDIT_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Edit Saved Cart'
|
| EDIT_SAVED_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Edit Saved Cart Fail'
|
| EDIT_SAVED_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Edit Saved Cart Success'
|
| LOAD_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Load Saved Cart'
|
| LOAD_SAVED_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Load Saved Cart Fail'
|
| LOAD_SAVED_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Load Saved Cart Success'
|
| LOAD_SAVED_CARTS |
Type : string
|
Default value : '[Saved Cart] Load Saved Carts'
|
| LOAD_SAVED_CARTS_FAIL |
Type : string
|
Default value : '[Saved Cart] Load Saved Carts Fail'
|
| LOAD_SAVED_CARTS_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Load Saved Carts Success'
|
| RESTORE_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Restore Saved Cart'
|
| RESTORE_SAVED_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Restore Saved Cart Fail'
|
| RESTORE_SAVED_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Restore Saved Cart Success'
|
| SAVE_CART |
Type : string
|
Default value : '[Saved Cart] Save Cart'
|
| SAVE_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Save Cart Fail'
|
| SAVE_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Save Cart Success'
|
| CLEAR_CONSIGNMENT_TRACKING |
Type : string
|
Default value : '[Order] Clear Consignment Tracking'
|
| LOAD_CONSIGNMENT_TRACKING |
Type : string
|
Default value : '[Order] Load Consignment Tracking'
|
| LOAD_CONSIGNMENT_TRACKING_FAIL |
Type : string
|
Default value : '[Order] Load Consignment Tracking Fail'
|
| LOAD_CONSIGNMENT_TRACKING_SUCCESS |
Type : string
|
Default value : '[Order] Load Consignment Tracking Success'
|
| CLEAR_NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Clear Notification Preferences'
|
| LOAD_NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Load Notification Preferences'
|
| LOAD_NOTIFICATION_PREFERENCES_FAIL |
Type : string
|
Default value : '[User] Load Notification Preferences Fail'
|
| LOAD_NOTIFICATION_PREFERENCES_SUCCESS |
Type : string
|
Default value : '[User] Load Notification Preferences Success'
|
| RESET_NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Reset Notification Preferences'
|
| UPDATE_NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Update Notification Preferences'
|
| UPDATE_NOTIFICATION_PREFERENCES_FAIL |
Type : string
|
Default value : '[User] Update Notification Preferences Fail'
|
| UPDATE_NOTIFICATION_PREFERENCES_SUCCESS |
Type : string
|
Default value : '[User] Update Notification Preferences Success'
|
| CLEAR_ORGANIZATION_DATA |
Type : string
|
Default value : '[Organization] Clear Data'
|
| CLEAR_PRODUCT_PRICE |
Type : string
|
Default value : '[Product] Clear Product PRICE'
|
| LOAD_PRODUCT |
Type : string
|
Default value : '[Product] Load Product Data'
|
| LOAD_PRODUCT_FAIL |
Type : string
|
Default value : '[Product] Load Product Data Fail'
|
| LOAD_PRODUCT_SUCCESS |
Type : string
|
Default value : '[Product] Load Product Data Success'
|
| CLEAR_PRODUCT_SEARCH_RESULT |
Type : string
|
Default value : '[Product] Clear Product Search Result'
|
| GET_PRODUCT_SUGGESTIONS |
Type : string
|
Default value : '[Product] Get Product Suggestions'
|
| GET_PRODUCT_SUGGESTIONS_FAIL |
Type : string
|
Default value : '[Product] Get Product Suggestions Fail'
|
| GET_PRODUCT_SUGGESTIONS_SUCCESS |
Type : string
|
Default value : '[Product] Get Product Suggestions Success'
|
| SEARCH_PRODUCTS |
Type : string
|
Default value : '[Product] Search Products'
|
| SEARCH_PRODUCTS_FAIL |
Type : string
|
Default value : '[Product] Search Products Fail'
|
| SEARCH_PRODUCTS_SUCCESS |
Type : string
|
Default value : '[Product] Search Products Success'
|
| CLEAR_REGIONS |
Type : string
|
Default value : '[User] Clear Regions'
|
| LOAD_REGIONS |
Type : string
|
Default value : '[User] Load Regions'
|
| LOAD_REGIONS_FAIL |
Type : string
|
Default value : '[User] Load Regions Fail'
|
| LOAD_REGIONS_SUCCESS |
Type : string
|
Default value : '[User] Load Regions Success'
|
| CLEAR_STORE_FINDER_DATA |
Type : string
|
Default value : '[StoreFinder] Clear Data'
|
| VIEW_ALL_STORES |
Type : string
|
Default value : '[StoreFinder] View All Stores'
|
| VIEW_ALL_STORES_FAIL |
Type : string
|
Default value : '[StoreFinder] View All Stores Fail'
|
| VIEW_ALL_STORES_SUCCESS |
Type : string
|
Default value : '[StoreFinder] View All Stores Success'
|
| CLEAR_USER_MISCS_DATA |
Type : string
|
Default value : '[User] Clear User Misc Data'
|
| CLEAR_USER_ORDERS |
Type : string
|
Default value : '[Order] Clear User Orders'
|
| LOAD_USER_ORDERS |
Type : string
|
Default value : '[Order] Load User Orders'
|
| LOAD_USER_ORDERS_FAIL |
Type : string
|
Default value : '[Order] Load User Orders Fail'
|
| LOAD_USER_ORDERS_SUCCESS |
Type : string
|
Default value : '[Order] Load User Orders Success'
|
| CLEAR_USER_REPLENISHMENT_ORDERS |
Type : string
|
Default value : '[Order] Clear User Replenishment Orders'
|
| LOAD_USER_REPLENISHMENT_ORDERS |
Type : string
|
Default value : '[Order] Load User Replenishment Orders'
|
| LOAD_USER_REPLENISHMENT_ORDERS_FAIL |
Type : string
|
Default value : '[Order] Load User Replenishment Orders Fail'
|
| LOAD_USER_REPLENISHMENT_ORDERS_SUCCESS |
Type : string
|
Default value : '[Order] Load User Replenishment Orders Success'
|
| CLIENT_AUTH_FEATURE |
Type : string
|
Default value : 'client-auth'
|
| CLIENT_TOKEN_DATA |
Type : string
|
Default value : '[Client auth] Client Token Data'
|
| CLOSE_ACCOUNT_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/user/profile/components/close-account/components/close-account/close-account.component.ts
class: CLOSE_ACCOUNT_COMPONENT,
importPath: SPARTACUS_USER_PROFILE_COMPONENTS,
deprecatedParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| CLOSE_ACCOUNT_MODAL_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/user/profile/components/close-account/components/close-account-modal/close-account-modal.component.ts
class: CLOSE_ACCOUNT_MODAL_COMPONENT,
importPath: SPARTACUS_USER_PROFILE_COMPONENTS,
deprecatedParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_PROFILE_FACADE,
importPath: SPARTACUS_USER_PROFILE_ROOT,
},
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| CLOSE_ACCOUNT_MODAL_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/close-account/components/close-account-modal/close-account-modal.component.ts
selector: 'cx-close-account-modal',
componentClassName: CLOSE_ACCOUNT_MODAL_COMPONENT,
removedProperties: [
{
name: 'userToken$',
comment: `'userToken$' property has been replaced with isLoggedIn$ Observable.`,
},
],
}
|
| CMS_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CMS_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CMS_COMPONENT_CLASS,
comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${LOAD_CMS_COMPONENT_CLASS}' action`,
},
{
class: CMS_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CMS_COMPONENT_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${LOAD_CMS_COMPONENT_FAIL_CLASS}' action`,
},
{
class: CMS_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CMS_COMPONENT_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${LOAD_CMS_COMPONENT_SUCCESS_CLASS}' action`,
},
{
class: CMS_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: CMS_GET_COMPONENT_FROM_PAGE,
comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${CMS_GET_COMPONENT_FROM_PAGE}' action`,
},
]
|
| CMS_COMPONENT_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CmsComponent>
>('CmsComponentNormalizer')
|
| CMS_COMPONENTS_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CHILD_ROUTES,
newNode: GET_CHILD_ROUTES,
comment: `// ${TODO_SPARTACUS} Method '${GET_CHILD_ROUTES}' changed the return type from 'Route[]' to 'CmsComponentChildRoutesConfig'`,
},
{
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_INJECTORS,
comment: `// ${TODO_SPARTACUS} Method '${GET_INJECTORS}' has been removed'`,
},
]
|
| CMS_COMPONENTS_SERVICE_MIGRATION_1 |
Type : ConstructorDeprecation
|
Default value : {
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
addParams: [
{ className: CMS_FEATURES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| CMS_COMPONENTS_SERVICE_MIGRATION_2 |
Type : ConstructorDeprecation
|
Default value : {
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
{ className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
addParams: [
{ className: CMS_FEATURES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| CMS_COMPONENTS_SERVICE_MIGRATION_3 |
Type : ConstructorDeprecation
|
Default value : {
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
{ className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: CMS_FEATURES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| CMS_FEATURE |
Type : string
|
Default value : 'cms'
|
| COMPONENT_ENTITY |
Type : string
|
Default value : '[Cms] Component Entity'
|
| NAVIGATION_DETAIL_ENTITY |
Type : string
|
Default value : '[Cms] Navigation Entity'
|
| CMS_FLEX_COMPONENT_TYPE |
Type : string
|
Default value : 'CMSFlexComponent'
|
| JSP_INCLUDE_CMS_COMPONENT_TYPE |
Type : string
|
Default value : 'JspIncludeComponent'
|
| CMS_GET_COMPONENT_FROM_PAGE |
Type : string
|
Default value : '[Cms] Get Component from Page'
|
| LOAD_CMS_COMPONENT |
Type : string
|
Default value : '[Cms] Load Component'
|
| LOAD_CMS_COMPONENT_FAIL |
Type : string
|
Default value : '[Cms] Load Component Fail'
|
| LOAD_CMS_COMPONENT_SUCCESS |
Type : string
|
Default value : '[Cms] Load Component Success'
|
| CMS_PAGE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CmsStructureModel>
>('CmsPageNormalizer')
|
| CMS_SELECTORS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CMS_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_COMPONENT_STATE_OLD_API,
newNode: GET_COMPONENTS_STATE_NEW_API,
},
{
class: CMS_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_COMPONENT_ENTITIES_OLD_API,
comment: `// ${TODO_SPARTACUS} '${GET_COMPONENT_ENTITIES_OLD_API}' has been removed, please use some of the newer API methods.`,
},
{
class: CMS_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: COMPONENT_STATE_SELECTOR_FACTORY_OLD_API,
newNode: COMPONENTS_STATE_SELECTOR_FACTORY_NEW_API,
},
{
class: CMS_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: COMPONENT_SELECTOR_FACTORY_OLD_API,
newNode: COMPONENTS_SELECTOR_FACTORY_NEW_API,
},
]
|
| CMS_SET_PAGE_FAIL_INDEX |
Type : string
|
Default value : '[Cms] Set Page Fail Index'
|
| CMS_SET_PAGE_SUCCESS_INDEX |
Type : string
|
Default value : '[Cms] Set Page Success Index'
|
| LOAD_CMS_PAGE_DATA |
Type : string
|
Default value : '[Cms] Load Page Data'
|
| LOAD_CMS_PAGE_DATA_FAIL |
Type : string
|
Default value : '[Cms] Load Page Data Fail'
|
| LOAD_CMS_PAGE_DATA_SUCCESS |
Type : string
|
Default value : '[Cms] Load Page Data Success'
|
| cmsComponents |
Type : string[]
|
Default value : ['TextfieldConfigurationForm']
|
| cmsRoute |
Type : Route
|
Default value : {
path: '**',
canActivate: [CmsPageGuard],
component: PageLayoutComponent,
}
|
| COMMA_REG_EXP |
Default value : /,+/gm
|
| EMPTY_SPACE_REG_EXP |
Default value : /\s+/gm
|
| COMMENT_HEADER |
Type : string
|
Default value : '## Public API changes'
|
| diff |
Default value : require('diff-lines')
|
| normalizeNewline |
Default value : require('normalize-newline')
|
| COMMENT_REG_EXP |
Default value : /\/\/.+/gm
|
| COMPONENT_WRAPPER_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: COMPONENT_WRAPPER_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: INJECTOR,
importPath: ANGULAR_CORE,
},
{
className: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: ANGULAR_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
{
className: COMPONENT_HANDLER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_INJECTOR_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: EVENT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| COMPONENT_WRAPPER_DIRECTIVE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-structure/page/component/component-wrapper.directive.ts
class: COMPONENT_WRAPPER_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: INJECTOR,
importPath: ANGULAR_CORE,
},
{
className: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
{
className: COMPONENT_HANDLER_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CMS_INJECTOR_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: EVENT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| components |
Type : []
|
Default value : [
ReturnRequestOverviewComponent,
ReturnRequestItemsComponent,
ReturnRequestTotalsComponent,
]
|
| getComponentsState |
Type : MemoizedSelector<StateWithCms, ComponentsState>
|
Default value : createSelector(getCmsState, (state) => state.components)
|
| config |
Type : object
|
Default value : {
tokenUrl: `${Cypress.env('API_URL')}/authorizationserver/oauth/token`,
revokeTokenUrl: `${Cypress.env('API_URL')}/authorizationserver/oauth/revoke`,
newUserUrl: `${Cypress.env('API_URL')}/${Cypress.env(
'OCC_PREFIX'
)}/${Cypress.env('BASE_SITE')}/users/?lang=en&curr=${Cypress.env(
'BASE_CURRENCY'
)}`,
client: {
client_id: Cypress.env('CLIENT_ID'),
client_secret: Cypress.env('CLIENT_SECRET'),
},
}
|
| USERID_CURRENT |
Type : string
|
Default value : 'current'
|
| CONFIG_DEPRECATION_DATA |
Type : ConfigDeprecation[]
|
Default value : [
LEGACY_FLAG_MIGRATION,
]
|
| CONFIG_DEPRECATION_DATA |
Type : ConfigDeprecation[]
|
Default value : [
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_MIGRATION,
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_MIGRATION,
]
|
| CONFIG_DEPRECATION_DATA |
Type : ConfigDeprecation[]
|
Default value : [
ANONYMOUS_CONSENTS_FEATURE_FLAG_MIGRATION,
]
|
| CONFIG_DEPRECATIONS_DATA |
Type : ConfigDeprecation[]
|
Default value : []
|
| CONFIG_INITIALIZER |
Default value : new InjectionToken('ConfigInitializer')
|
| CONFIG_INITIALIZER_FORROOT_GUARD |
Default value : new InjectionToken<void>(
'CONFIG_INITIALIZER_FORROOT_GUARD'
)
|
| CONFIG_INITIALIZER_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIG_INITIALIZER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_STABLE_CONFIG,
comment: `// ${TODO_SPARTACUS} Method '${CONFIG_INITIALIZER_SERVICE}.${GET_STABLE_CONFIG}' was removed from '${CONFIG_INITIALIZER_SERVICE}'. Instead use method '${GET_STABLE}'`,
},
]
|
| configurableProductConfig |
Type : object
|
Default value : {
cartImportExport: {
export: {
additionalColumns: [
{
name: {
key: 'engravedTextHeading',
},
value: 'configurationInfos.0.configurationValue',
},
{
name: {
key: 'fontSize',
},
value: 'configurationInfos.1.configurationValue',
},
{
name: {
key: 'fontType',
},
value: 'configurationInfos.2.configurationValue',
},
],
},
},
}
|
| DOWNLOADS_FOLDER |
Default value : Cypress.config('downloadsFolder')
|
| nonDefaultImportExportConfig |
Type : object
|
Default value : {
cartImportExport: {
file: {
// Alternative separator
separator: '|',
},
export: {
additionalColumns: [
{
// Display `manufacturer` value property instead of name
name: {
key: 'name',
},
value: 'product.manufacturer',
},
// Display boolean value instead of price
{
name: {
key: 'price',
},
value: 'product.availableForPickup',
},
],
},
},
}
|
| TEST_DOWNLOAD_FILE |
Default value : `${DOWNLOADS_FOLDER}/cart.csv`
|
| CONFIGURATION_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CONFIGURATION_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROOT_CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: ROOT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: DEFAULT_CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: DEFAULT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: UNIFIED_INJECTOR,
importPath: SPARTACUS_CORE,
},
{
className: CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: CONFIG,
importPath: SPARTACUS_CORE,
},
},
],
removeParams: [
{
className: ROOT_CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: ROOT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: DEFAULT_CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: DEFAULT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: UNIFIED_INJECTOR,
importPath: SPARTACUS_CORE,
},
{
className: CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: CONFIG,
importPath: SPARTACUS_CORE,
},
},
],
addParams: [
{
className: ROOT_CONFIG,
literalInference: CONFIG,
injectionToken: {
token: ROOT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: DEFAULT_CONFIG,
literalInference: CONFIG,
injectionToken: {
token: DEFAULT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: UNIFIED_INJECTOR,
importPath: SPARTACUS_CORE,
},
{
className: CONFIG,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONFIGURATION_TEXTFIELD_ADD_TO_CART_SERIALIZER |
Default value : new InjectionToken<Converter<ConfiguratorTextfield.AddToCartParameters, any>>(
'ConfigurationAddToCartSerializer'
)
|
| CONFIGURATION_TEXTFIELD_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ConfiguratorTextfield.Configuration>
>('ConfigurationNormalizer')
|
| CONFIGURATION_TEXTFIELD_UPDATE_CART_ENTRY_SERIALIZER |
Default value : new InjectionToken<
Converter<ConfiguratorTextfield.UpdateCartEntryParameters, any>
>('ConfigurationUpdateCartEntrySerializer')
|
| CONFIGURATION_TEXTFIELD_DATA |
Type : string
|
Default value : '[ConfiguratorTextfield] Configuration Data'
|
| CONFIGURATION_TEXTFIELD_FEATURE |
Type : string
|
Default value : 'productConfigurationTextfield'
|
| configurator |
Type : object
|
Default value : {
configurator: {
header: {
consistent: 'Consistent',
complete: 'Complete',
configId: 'Configuration ID',
toconfig: 'Configure',
editConfiguration: 'Edit Configuration',
displayConfiguration: 'Display Configuration',
resolveIssues: 'Resolve Issues',
resolveConflicts: 'Resolve Conflicts',
updateMessage: 'The configuration is being updated in the background',
showMore: 'show more',
showLess: 'show less',
items: '{{count}} item',
items_other: '{{count}} items',
show: 'show',
hide: 'hide',
multipleWarnings: 'There are multiple warnings.',
reviewWarnings: 'Review these warnings',
multipleErrors: 'There are multiple errors.',
reviewErrors: 'Review these errors',
kbKeyName: 'Kb name',
kbKeyLogsys: 'Kb logical system',
kbKeyVersion: 'Kb version',
kbKeyBuildNr: 'Kb build number',
},
tabBar: {
configuration: 'Configuration',
overview: 'Overview',
},
notificationBanner: {
numberOfIssues: '{{count}} issue must be resolved before checkout.',
numberOfIssues_other:
'{{count}} issues must be resolved before checkout.',
numberOfConflicts: '{{count}} conflict must be resolved before checkout.',
numberOfConflicts_other:
'{{count}} conflicts must be resolved before checkout.',
},
attribute: {
id: 'ID',
quantity: 'Qty',
caption: 'Attributes',
notSupported: 'Attribute Type is not supported.',
requiredAttribute: '{{param}} required',
defaultRequiredMessage: 'Enter a value for the required field',
singleSelectRequiredMessage: 'Select a value',
singleSelectAdditionalRequiredMessage: 'Select or enter a value',
multiSelectRequiredMessage: 'Select one or more values',
wrongNumericFormat:
'Wrong format, this numerical attribute should be entered according to pattern {{pattern}}',
deselectionNotPossible:
'Add a different product before removing this one',
dropDownSelectMsg: 'Make a selection',
noOptionSelectedMsg: 'No option selected',
notVisibleAttributeMsg: 'This attribute is not visible to the user',
},
button: {
previous: 'Previous',
next: 'Next',
back: 'Back',
more: 'more',
less: 'less',
deselect: 'Deselect',
select: 'Select',
add: 'Add',
remove: 'Remove',
exit: 'Exit Configuration',
exitMobile: 'Exit',
cancelConfiguration: 'Cancel Configuration',
cancelConfigurationMobile: 'Cancel',
},
priceSummary: {
basePrice: 'Base Price',
selectedOptions: 'Selected Options',
totalPrice: 'Total',
},
addToCart: {
button: 'Add to Cart',
buttonAfterAddToCart: 'Continue to Cart',
buttonUpdateCart: 'Done',
buttonDisplayOnly: 'Done',
confirmation: 'Configuration has been added to the cart',
confirmationUpdate: 'Cart has been updated with configuration',
},
overviewForm: {
noAttributeHeader: 'No Results',
noAttributeText: 'Remove filter(s) to see Overview content',
itemPrice: 'Item Price',
},
group: {
general: 'General',
conflictHeader: 'Resolve conflicts',
conflictGroup: 'Conflict for {{attribute}}',
},
conflict: {
suggestionTitle: 'Suggestion {{number}}:',
suggestionText: 'Change value for "{{ attribute }}"',
viewConflictDetails: 'Conflict Detected - View Details',
conflictDetected: 'Conflict Detected',
viewConfigurationDetails: 'View In Configuration',
},
a11y: {
configureProduct: 'Configure product',
cartEntryBundleInfo: 'There is an item ',
cartEntryBundleInfo_other: 'There are {{items}} items ',
cartEntryBundleName: 'Item {{ name }}',
cartEntryBundleNameWithQuantity:
'Item {{ name }} item quantity {{quantity}}',
cartEntryBundleNameWithPrice: 'Item {{ name }} item price {{price}}',
cartEntryBundle:
'Item {{ name }} item price {{price}} item quantity {{quantity}}',
cartEntryInfoIntro:
'Product has the following attributes and selected values',
cartEntryInfo: 'Attribute {{ attribute }} has selected value {{value}}',
nameOfAttribute: 'Name of Attribute',
valueOfAttribute: 'Value of attribute {{ attribute }}',
forAttribute: '{{ value }} for attribute {{ attribute }}',
valueOfAttributeFull: 'Value {{ value }} of attribute {{ attribute }}',
valueOfAttributeFullWithPrice:
'Value {{ value }} of attribute {{ attribute }}, Surcharge {{ price }}',
selectedValueOfAttributeFull:
'Selected value {{ value }} of attribute {{ attribute }}',
selectedValueOfAttributeFullWithPrice:
'Selected value {{ value }} of attribute {{ attribute }}, Surcharge {{ price }}',
readOnlyValueOfAttributeFull:
'Read-only value {{ value }} of attribute {{ attribute }}',
valueOfAttributeBlank: 'Value of attribute {{ attribute }} is blank',
value: 'Value {{ value }}',
attribute: 'Attribute {{ attribute }}',
requiredAttribute: 'Attribute {{param}} is required',
listOfAttributesAndValues: 'List of attributes and their values:',
editAttributesAndValues: 'Edit values of attributes:',
group: '{{ group }} group of attributes',
itemOfAttributeSelected:
'Item {{ item }} of attribute {{ attribute }} is selected. {{ itemIndex }} of {{ itemCount }}',
itemOfAttributeSelectedWithPrice:
'Item {{ item }} of attribute {{ attribute }} is selected, Surcharge {{ price }}. {{ itemIndex }} of {{ itemCount }}',
itemOfAttributeSelectedPressToUnselect:
'Item {{ item }} of attribute {{ attribute }} is selected. Press button to unselect. {{ itemIndex }} of {{ itemCount }}',
itemOfAttributeSelectedPressToUnselectWithPrice:
'Item {{ item }} of attribute {{ attribute }} is selected, Surcharge {{ price }} Press button to unselect. {{ itemIndex }} of {{ itemCount }}',
itemOfAttributeUnselected:
'Item {{ item }} of attribute {{ attribute }} is unselected. Press button to select. {{ itemIndex }} of {{ itemCount }}',
itemOfAttributeUnselectedWithPrice:
'Item {{ item }} of attribute {{ attribute }} is unselected, Surcharge {{ price }}. Press button to select. {{ itemIndex }} of {{ itemCount }}',
selectNoItemOfAttribute:
'To select no item for attribute {{ attribute }} press button. {{ itemIndex }} of {{ itemCount }}',
itemOfAttribute: 'Item of attribute {{ attribute }}',
itemOfAttributeFull: 'Item {{ item }} of attribute {{ attribute }}',
itemOfAttributeFullWithPrice:
'Item {{ item }} of attribute {{ attribute }}, Surcharge {{ price }}',
itemOfAttributeFullWithQuantity:
'Item {{ item }} of attribute {{ attribute }}, Quantity {{ quantity }}',
itemOfAttributeFullWithPriceAndQuantity:
'Item {{ item }} of attribute {{ attribute }}, Quantity {{ quantity }}, Surcharge {{ price }}',
itemDescription: 'Description for item {{ item }}',
listbox: 'Listbox with {{ count }} values.',
valueSurcharge: 'Value surcharge',
conflictDetected:
'Conflict detected! Check the conflicts at top of group list.',
conflictsInConfiguration:
'There are conflicts in your configuration. Number of conflicts: {{ numberOfConflicts }}, Select for more details.',
listOfGroups: 'List of groups',
inListOfGroups: 'You are in the group list',
groupName: 'Group {{ group }}',
groupBack: 'You are in a sub-group. Select to go back.',
conflictBack:
'You are in the conflict solver. Select to go back or select next tabs to solve conflicts.',
iconConflict: 'Group has conflicts.',
iconIncomplete: 'Group has required attributes without selected values.',
iconComplete: 'Group is complete.',
iconSubGroup: 'Group has a sub-group.',
next: 'Navigate to next group.',
previous: 'Navigate to previous group.',
showMoreProductInfo:
'Show more information for product {{ product }} or continue to configuration.',
showLessProductInfo:
'Show less information for product {{ product }} or continue to configuration.',
productName: 'Product Name',
productCode: 'Product Code',
productDescription: 'Product description',
kbKeyName: 'Kb name {{name}}',
kbKeyLogsys: 'Kb logical system {{logsys}}',
kbKeyVersion: 'Kb version {{version}}',
kbKeyBuildNr: 'Kb build number {{number}}',
configurationPage: 'You are on the configuration page.',
configurationPageLink: 'Navigate to configuration page.',
overviewPage:
'You are on the overview page. Check attributes and their selected values with reading mode of your screen reader.',
overviewPageLink: 'Navigate to configuration overview page.',
navigateToConflict:
'Follow link to get more details on conflict for attribute {{ attribute }}.',
numericIntervalStandard:
'Enter a value between {{ minValue }} and {{ maxValue }}',
numericIntervalStandardOpen: '(Endpoints are not included)',
numericIntervalStandardLowerEndpointNotIncluded:
'(The lower endpoint is not included)',
numericIntervalStandardUpperEndpointNotIncluded:
'(The upper endpoint is not included)',
numericInfiniteIntervalMinValueIncluded:
'Enter a value greater than or equal to {{ value }}',
numericInfiniteIntervalMinValue: 'Enter a value greater than {{ value }}',
numericInfiniteIntervalMaxValueIncluded:
'Enter a value less than or equal to {{ value }}',
numericInfiniteIntervalMaxValue: 'Enter a value less than {{ value }}',
numericIntervalSingleValue: 'Enter {{ value }}',
combinedIntervalsText: '{{ combinedInterval }} or {{ newInterval }}',
additionalValue: 'You can also enter an additional value.',
addToCartPrices:
'Base Price {{basePrice}}, Selected Options {{selectedOptions}}, Total Price {{totalPrice}}',
},
variantCarousel: {
title: 'Pre-configured Versions',
},
},
}
|
| CONFIGURATOR_ADD_TO_CART_BUTTON_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.component.ts
class: CONFIGURATOR_ADD_TO_CART_BUTTON_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_CART_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_GROUPS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ORDER_FACADE,
importPath: SPARTACUS_ORDER_ROOT,
},
{
className: COMMON_CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: INTERSECTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.component.ts
class: CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.component.ts
class: CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [],
addParams: [
{
className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: ON_SELECT,
comment: `// ${TODO_SPARTACUS} Method '${ON_SELECT}' was removed from '${CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT}'. Instead use new method '${ON_SELECT}' from '${CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT}'.`,
},
]
|
| CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.component.ts
class: CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.component.ts
class: CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_GROUPS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_UI_SETTINGS_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CONFIGURATOR_API_GET_CONFLICT_MESSAGE_KEY,
comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_API_GET_CONFLICT_MESSAGE_KEY}' got parameter 'groupType' removed.`,
},
{
class: CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CONFIGURATOR_API_IS_ATTRIBUTE_GROUP,
comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_API_IS_ATTRIBUTE_GROUP}' got parameter 'groupType' removed.`,
},
]
|
| CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.component.ts
class: CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [],
addParams: [
{
className: CONFIGURATOR_UI_SETTINGS_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_MULTI_SELECTION_BUNDLE_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_ATTRIBUTE_MULTI_SELECTION_BUNDLE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: EXTRACT_PRODUCT_CARD_PARAMETERS,
comment: `// ${TODO_SPARTACUS} Method '${EXTRACT_PRODUCT_CARD_PARAMETERS}' obtained additional parameter 'index' of current value in list of values.`,
},
]
|
| CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.ts
class: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: CONFIGURATOR_UI_SETTINGS_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CREATE_EVENT_FROM_INPUT,
comment: `// ${TODO_SPARTACUS} Method '${CREATE_EVENT_FROM_INPUT}' was removed from '${CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT}'. It is no longer used.`,
},
]
|
| CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-numeric-input-field.component.ts
class: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_UI_SETTINGS_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_PRODUCT_CARD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.ts
class: CONFIGURATOR_ATTRIBUTE_PRODUCT_CARD_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: KEYBOARD_FOCUS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.component.ts
class: CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [],
addParams: [
{
className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: ON_DESELECT,
comment: `// ${TODO_SPARTACUS} Method '${ON_DESELECT}' was removed from '${CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT}'. It is no longer used.`,
},
]
|
| CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.component.ts
class: CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-single-selection-base.component.ts
class: CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BUNDLE_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BUNDLE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: EXTRACT_PRODUCT_CARD_PARAMETERS,
comment: `// ${TODO_SPARTACUS} Method '${EXTRACT_PRODUCT_CARD_PARAMETERS}' obtained additional parameter 'index' of current value in list of values.`,
},
]
|
| CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.component.ts/configurator-cart-entry-bundle-info.component.ts
class: CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
deprecatedParams: [
{
className: COMMON_CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONFIGURATOR_CART_ENTRY_INFO_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.ts
class: CONFIGURATOR_CART_ENTRY_INFO_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
deprecatedParams: [
{
className: CART_ITEM_CONTEXT,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: COMMON_CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
],
}
|
| CONFIGURATOR_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/core/facade/configurator-cart.service.ts
class: CONFIGURATOR_CART_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: STORE, importPath: NGRX_STORE },
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{
className: COMMON_CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{ className: CHECKOUT_FACADE, importPath: SPARTACUS_CHECKOUT_OLD_ROOT },
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
],
// we omit the path for the following class because we don't want to have the respective
// import deleted. Another constructor parameter is pointing to it
removeParams: [
{
className: STORE,
},
],
addParams: [
{
className: CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| CONFIGURATOR_COMMONS_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CONFIGURATOR_REMOVE_OBSOLETE_PRODUCT_BOUND_CONFIGURATION,
comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_COMMONS_SERVICE}.${CONFIGURATOR_REMOVE_OBSOLETE_PRODUCT_BOUND_CONFIGURATION}' was removed. Consult the migration documentation on how to deal with that`,
},
]
|
| CONFIGURATOR_DATA |
Type : string
|
Default value : '[Configurator] Configuration Data'
|
| CONFIGURATOR_FEATURE |
Type : string
|
Default value : 'productConfigurator'
|
| CONFIGURATOR_FORM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//feature-libs/product-configurator/rulebased/components/form/configurator-form.component.ts
class: CONFIGURATOR_FORM_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_GROUPS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: LANGUAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/group-menu/configurator-group-menu.component.ts
class: CONFIGURATOR_GROUP_MENU_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: CONFIGURATOR_GROUPS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: HAMBURGER_MENU_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: CONFIGURATOR_GROUP_MENU_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: DIRECTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_GROUP_MENU_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: PREVENT_SCROLLING_ON_SPACE,
comment: `// ${TODO_SPARTACUS} Method '${PREVENT_SCROLLING_ON_SPACE}' was removed from '${CONFIGURATOR_GROUP_MENU_COMPONENT}'. It is no longer used.`,
},
{
class: CONFIGURATOR_GROUP_MENU_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CLICK_ON_ENTER,
comment: `// ${TODO_SPARTACUS} Method '${CLICK_ON_ENTER}' was removed from '${CONFIGURATOR_GROUP_MENU_COMPONENT}'. It is no longer used.`,
},
{
class: CONFIGURATOR_GROUP_MENU_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: NAVIGATE_UP_ON_ENTER,
comment: `// ${TODO_SPARTACUS} Method '${NAVIGATE_UP_ON_ENTER}' was removed from '${CONFIGURATOR_GROUP_MENU_COMPONENT}'. It is no longer used.`,
},
]
|
| CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//feature-libs/product-configurator/rulebased/components/group-menu/configurator-group-menu.component.ts
class: CONFIGURATOR_GROUP_MENU_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_GROUPS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: HAMBURGER_MENU_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_GROUP_MENU_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: DIRECTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONFIGURATOR_GROUP_TITLE_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_GROUP_TITLE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CONFIGURATOR_CONFIGURATION_OBS,
comment: `// ${TODO_SPARTACUS} Member '${CONFIGURATOR_GROUP_TITLE_COMPONENT}.${CONFIGURATOR_CONFIGURATION_OBS}' was removed. Consult the migration documentation on how to deal with that`,
},
]
|
| CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.component.ts
class: CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
deprecatedParams: [
{
className: COMMON_CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
],
addParams: [
{
className: CART_ITEM_CONTEXT,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/overview-attribute/configurator-overview-attribute.component.ts
class: CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [],
addParams: [
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CONFIGURATOR_OVERVIEW_BUNDLE_ATTRIBUTE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//feature-libs/product-configurator/rulebased/components/overview-bundle-attribute/configurator-overview-bundle-attribute.component.ts
class: CONFIGURATOR_OVERVIEW_BUNDLE_ATTRIBUTE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONFIGURATOR_PRODUCT_TITLE_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_PRODUCT_TITLE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: GET_PRODUCT_IMAGE_URL,
comment: `// ${TODO_SPARTACUS} Method '${GET_PRODUCT_IMAGE_URL}' was removed from '${CONFIGURATOR_PRODUCT_TITLE_COMPONENT}'. It is no longer used.`,
},
{
class: CONFIGURATOR_PRODUCT_TITLE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: GET_PRODUCT_IMAGE_ALT,
comment: `// ${TODO_SPARTACUS} Method '${GET_PRODUCT_IMAGE_ALT}' was removed from '${CONFIGURATOR_PRODUCT_TITLE_COMPONENT}'. It is no longer used.`,
},
{
class: CONFIGURATOR_PRODUCT_TITLE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CLICK_ON_ENTER,
comment: `// ${TODO_SPARTACUS} Method '${CLICK_ON_ENTER}' was removed from '${CONFIGURATOR_PRODUCT_TITLE_COMPONENT}'. It is no longer used.`,
},
]
|
| CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/service/configurator-storefront-utils.service.ts
class: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_GROUPS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
],
addParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: KEYBOARD_FOCUS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CONFIGURATOR_IS_IN_VIEWPORT,
comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_STOREFRONT_UTILS_SERVICE}.${CONFIGURATOR_IS_IN_VIEWPORT}' was removed. It is not needed anymore as scrolling is always executed on navigation regardless of position of element.`,
},
]
|
| CONFIGURATOR_TAB_BAR_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/tab-bar/configurator-tab-bar.component.ts
class: CONFIGURATOR_TAB_BAR_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
],
addParams: [
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| CONFIGURATOR_TYPE_TEXTFIELD |
Type : string
|
Default value : 'TEXTFIELD'
|
| CONFIGURATOR_TYPE_TEXTFIELD |
Type : string
|
Default value : 'TEXTFIELD'
|
| CONFIGURATOR_UPDATE_MESSAGE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/update-message/configurator-update-message.component.ts
class: CONFIGURATOR_UPDATE_MESSAGE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: MESSAGE_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
removeParams: [
{
className: MESSAGE_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: CONFIGURATOR_MESSAGE_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
| ConfiguratorEffects |
Type : any[]
|
Default value : [
ConfiguratorBasicEffects,
ConfiguratorCartEffects,
ConfiguratorVariantEffects,
]
|
| configuratorReducerProvider |
Type : Provider
|
Default value : {
provide: configuratorReducerToken,
useFactory: getConfiguratorReducers,
}
|
| configuratorReducerToken |
Type : InjectionToken<ActionReducerMap<ConfiguratorState>>
|
Default value : new InjectionToken<ActionReducerMap<ConfiguratorState>>(
'ConfiguratorReducers'
)
|
| configuratorTextfieldEffects |
Type : any[]
|
Default value : [
ConfiguratorTextfieldEffects,
]
|
| configuratorTextfieldReducerProvider |
Type : Provider
|
Default value : {
provide: configuratorTextfieldReducerToken,
useFactory: getConfiguratorTextfieldReducers,
}
|
| configuratorTextfieldReducerToken |
Type : InjectionToken<ActionReducerMap<ConfigurationTextfieldState>>
|
Default value : new InjectionToken<ActionReducerMap<ConfigurationTextfieldState>>(
'ConfiguratorReducers'
)
|
| configuratorTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {}
|
| configuratorTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| ConfigValidatorToken |
Default value : new InjectionToken(
'ConfigurationValidator'
)
|
| CONSENT_MANAGEMENT |
Type : string
|
Default value : '/my-account/consents'
|
| CONSENT_MANAGEMENT_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-management.component.ts
selector: 'cx-consent-management',
componentClassName: CONSENT_MANAGEMENT_COMPONENT,
removedProperties: [
{ name: 'isLevel13', comment: `'isLevel13' property has been removed.` },
{
name: 'isAnonymousConsentsEnabled',
comment: `'isAnonymousConsentsEnabled' property has been removed.`,
},
],
}
|
| CONSENT_MANAGEMENT_FORM_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-form/consent-management-form.component.ts
selector: 'cx-consent-management-form',
componentClassName: CONSENT_MANAGEMENT_FORM_COMPONENT,
removedProperties: [
{ name: 'isLevel13', comment: `'isLevel13' property has been removed.` },
{
name: 'isAnonymousConsentsEnabled',
comment: `'isAnonymousConsentsEnabled' property has been removed.`,
},
],
}
|
| CONSENT_TEMPLATE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ConsentTemplate>
>('ConsentTemplateNormalizer')
|
| CONSIGNMENT_TRACKING_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/order/components/order-details/order-detail-items/consignment-tracking/consignment-tracking.component.ts
class: CONSIGNMENT_TRACKING_COMPONENT,
importPath: SPARTACUS_ORDER_COMPONENTS,
deprecatedParams: [
{
className: ORDER_HISTORY_FACADE,
importPath: SPARTACUS_ORDER_ROOT,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| CONSIGNMENT_TRACKING_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ConsignmentTracking>
>('ConsignmentTrackingNormalizer')
|
| ORDER_HISTORY_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderHistoryList>
>('OrderHistoryNormalizer')
|
| ORDER_NORMALIZER |
Default value : new InjectionToken<Converter<any, Order>>(
'OrderNormalizer'
)
|
| ORDER_RETURN_REQUEST_INPUT_SERIALIZER |
Default value : new InjectionToken<
Converter<ReturnRequestEntryInputList, any>
>('OrderReturnRequestInputSerializer')
|
| ORDER_RETURN_REQUEST_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ReturnRequest>
>('OrderReturnRequestNormalizer')
|
| ORDER_RETURNS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ReturnRequestList>
>('OrderReturnsNormalizer')
|
| REPLENISHMENT_ORDER_FORM_SERIALIZER |
Default value : new InjectionToken<
Converter<ScheduleReplenishmentForm, any>
>('ReplenishmentOrderFormSerializer')
|
| REPLENISHMENT_ORDER_HISTORY_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ReplenishmentOrderList>
>('ReplenishmentOrderHistoryNormalizer')
|
| REPLENISHMENT_ORDER_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ReplenishmentOrder>
>('ReplenishmentOrderNormalizer')
|
| consignmentTimerTimeout |
Type : number
|
Default value : 180000
|
| delay |
Type : number
|
Default value : 3000
|
| startTime |
Type : number
|
Default value : 0
|
| timerTimeout |
Type : number
|
Default value : 180000
|
| CONSTRUCTOR_DEPRECATION_DATA |
Type : ConstructorDeprecation[]
|
Default value : [
CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION,
CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION,
CHECKOUT_PROGRESS_COMPONENT_MIGRATION,
DELIVERY_MODE_COMPONENT_MIGRATION,
STOCK_NOTIFICATION_COMPONENT_MIGRATION,
PAYMENT_METHOD_COMPONENT_MIGRATION,
REVIEW_SUBMIT_COMPONENT_MIGRATION,
PLACE_ORDER_COMPONENT_MIGRATION,
SHIPPING_ADDRESS_COMPONENT_MIGRATION,
SHIPPING_ADDRESS_SET_GUARD_MIGRATION,
DELIVERY_MODE_SET_GUARD_MIGRATION,
PAYMENT_DETAILS_SET_GUARD_MIGRATION,
CHECKOUT_CONFIG_SERVICE_MIGRATION,
LOGIN_FORM_COMPONENT_MIGRATION,
CHECKOUT_GUARD_MIGRATION,
CHECKOUT_AUTH_GUARD_MIGRATION,
ROUTING_SERVICE_MIGRATION,
FEATURE_MODULES_SERVICE_MIGRATION,
NOT_AUTH_GUARD_CONSTRUCTOR_MIGRATION,
AUTH_GUARD_CONSTRUCTOR_MIGRATION,
AUTH_REDIRECT_SERVICE_CONSTRUCTOR_MIGRATION,
AUTH_SERVICE_CONSTRUCTOR_MIGRATION,
CDC_AUTH_SERVICE_CONSTRUCTOR_MIGRATION,
ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION,
ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION,
ORDER_HISTORY_COMPONENT_MIGRATION,
USER_ORDER_SERVICE_MIGRATION,
USER_ORDERS_EFFECT_MIGRATION,
ACTIVE_CART_SERVICE_MIGRATION,
CART_VOUCHER_SERVICE_MIGRATION,
SELECTIVE_CART_SERVICE_MIGRATION,
WISH_LIST_SERVICE_MIGRATION,
CHECKOUT_DELIVERY_SERVICE_MIGRATION,
MULTI_CART_SERVICE_MIGRATION,
CONTENT_PAGE_META_RESOLVER_MIGRATION,
CART_NOT_EMPTY_GUARD_MIGRATION,
NOT_CHECKOUT_AUTH_GUARD_MIGRATION,
ORDER_CANCELLATION_GUARD_MIGRATION,
ORDER_RETURN_GUARD_MIGRATION,
PRODUCT_VARIANT_GUARD_MIGRATION,
PAGE_SLOT_COMPONENT_MIGRATION,
LOGOUT_GUARD_MIGRATION,
USER_NOTIFICATION_PREFERENCE_SERVICE_MIGRATION,
USER_INTERESTS_SERVICE_MIGRATION,
USER_CONSENT_SERVICE_MIGRATION,
USER_ADDRESS_SERVICE_MIGRATION,
ORDER_RETURN_REQUEST_SERVICE_MIGRATION,
CUSTOMER_COUPON_SERVICE_MIGRATION,
FORBIDDEN_HANDLER_MIGRATION,
CHECKOUT_PAYMENT_SERVICE_MIGRATION,
CHECKOUT_SERVICE_MIGRATION,
JSONLD_PRODUCT_REVIEW_BUILDER_MIGRATION,
FORGOT_PASSWORD_COMPONENT_MIGRATION,
USER_PAYMENT_SERVICE_MIGRATION,
USER_REGISTER_EFFECT_MIGRATION,
USER_SERVICE_MIGRATION,
STAR_RATING_COMPONENT_MIGRATION,
OUTLET_REF_DIRECTIVE_CONSTRUCTOR_MIGRATION,
OUTLET_SERVICE_CONSTRUCTOR_MIGRATION,
JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION,
REGISTER_COMPONENT_MIGRATION,
PRODUCT_CAROUSEL_SERVICE_MIGRATION,
VIEW_COMPONENT_MIGRATION,
SPLIT_VIEW_COMPONENT_MIGRATION,
BREAKPOINT_SERVICE_MIGRATION,
]
|
| CONSTRUCTOR_DEPRECATION_DATA |
Type : ConstructorDeprecation[]
|
Default value : [
CONFIGURATION_SERVICE_MIGRATION,
MEDIA_SERVICE_MIGRATION,
UNIT_CHILDREN_COMPONENT_MIGRATION,
UNIT_COST_CENTERS_COMPONENT_MIGRATION,
UNIT_USER_LIST_COMPONENT_MIGRATION,
CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V1,
CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V2,
HOME_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION,
EVENT_SERVICE_CONSTRUCTOR_DEPRECATION,
PRODUCT_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION,
SEARCH_BOX_COMPONENT_SERVICE_MIGRATION,
CURRENCY_SERVICE_MIGRATION,
LANGUAGE_SERVICE_MIGRATION,
PAGE_META_SERVICE_MIGRATION,
BASE_PAGE_META_RESOLVER_MIGRATION,
CONTENT_PAGE_META_RESOLVER_MIGRATION_V1,
CONTENT_PAGE_META_RESOLVER_MIGRATION_V2,
PRODUCT_PAGE_META_RESOLVER_MIGRATION_V1,
PRODUCT_PAGE_META_RESOLVER_MIGRATION_V2,
SEARCH_PAGE_META_RESOLVER_MIGRATION,
CHECKOUT_PAGE_META_RESOLVER_MIGRATION,
CATEGORY_PAGE_META_RESOLVER_MIGRATION,
ORGANIZATION_PAGE_META_RESOLVER_MIGRATION,
ROUTING_SERVICE_MIGRATION_V1,
ROUTING_SERVICE_MIGRATION_V2,
COMPONENT_WRAPPER_CONSTRUCTOR_MIGRATION,
STORE_FINDER_SERVICE_MIGRATION,
ABSTRACT_STORE_ITEM_COMPONENT_MIGRATION,
SCHEDULE_COMPONENT_MIGRATION,
STORE_FINDER_LIST_ITEM_COMPONENT_MIGRATION,
STORE_FINDER_LIST_COMPONENT_MIGRATION,
STORE_FINDER_STORE_DESCRIPTION_COMPONENT_MIGRATION,
GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V1,
GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V2,
CONFIGURATOR_CART_SERVICE_MIGRATION,
ADDRESS_BOOK_COMPONENT_SERVICE_MIGRATION,
ADDRESS_BOOK_COMPONENT_MIGRATION,
ADDRESS_FORM_COMPONENT_MIGRATION_V1,
ADDRESS_FORM_COMPONENT_MIGRATION_V2,
USER_ADDRESS_SERVICE_MIGRATION,
CHECKOUT_EVENT_MODULE_MIGRATION,
SAVED_CART_LIST_COMPONENT_MIGRATION_V1,
SAVED_CART_LIST_COMPONENT_MIGRATION_V2,
SAVED_CART_FORM_DIALOG_COMPONENT_MIGRATION,
QUALTRICS_LOADER_SERVICE_MIGRATION,
LOGIN_REGISTER_COMPONENT_MIGRATION,
ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V1,
ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V2,
ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V1,
ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V2,
ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V1,
ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V2,
REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V1,
REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V2,
REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V1,
REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V2,
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V1,
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V2,
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V3,
SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V1,
SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V2,
DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION,
WINDOW_REF_MIGRATION,
CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION,
CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION,
CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION,
NAVIGATION_UI_COMPONENT_MIGRATION,
CONFIGURATOR_FORM_COMPONENT_MIGRATION,
CONFIGURATOR_UPDATE_MESSAGE_COMPONENT_MIGRATION,
CART_LIST_ITEM_COMPONENT_MIGRATION_V1,
CART_LIST_ITEM_COMPONENT_MIGRATION_V2,
CART_LIST_ITEM_COMPONENT_MIGRATION_V3,
SEARCH_BOX_COMPONENT_MIGRATION,
USER_GROUP_USER_LIST_COMPONENT_MIGRATION,
TOGGLE_STATUS_COMPONENT_MIGRATION_V1,
TOGGLE_STATUS_COMPONENT_MIGRATION_V2,
DELETE_ITEM_COMPONENT_MIGRATION,
CMS_COMPONENTS_SERVICE_MIGRATION_1,
CMS_COMPONENTS_SERVICE_MIGRATION_2,
CMS_COMPONENTS_SERVICE_MIGRATION_3,
ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION,
AUTH_HTTP_HEADER_SERVICE_MIGRATION,
AUTH_REDIRECT_SERVICE_MIGRATION,
PROTECTED_ROUTES_SERVICE_MIGRATION,
PRODUCT_LIST_ITEM_COMPONENT_MIGRATION,
PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION,
PRODUCT_GRID_ITEM_COMPONENT_MIGRATION,
CART_ITEM_COMPONENT_MIGRATION,
...CART_ITEM_LIST_COMPONENT_MIGRATIONS,
CONFIGURATOR_CART_ENTRY_INFO_COMPONENT_MIGRATION,
CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT_MIGRATION,
CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT_MIGRATION,
LOGOUT_GUARD_CONSTRUCTOR_MIGRATION,
CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION,
UPDATE_EMAIL_COMPONENT_SERVICE_MIGRATION,
ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION,
CART_DETAILS_COMPONENT_MIGRATION,
ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION,
EXPRESS_CHECKOUT_SERVICE_MIGRATION,
MODAL_SERVICE_MIGRATION_V1,
MODAL_SERVICE_MIGRATION_V2,
TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION,
TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION_2,
CHECKOUT_AUTH_GUARD_MIGRATION,
UNIT_ADDRESS_FORM_SERVICE_MIGRATION,
GUEST_REGISTER_FORM_COMPONENT_MIGRATION,
PRODUCT_LOADING_SERVICE_MIGRATION,
POPOVER_DIRECTIVE_CONSTRUCTOR_MIGRATION,
ON_NAVIGATE_FOCUS_SERVICE_MIGRATION,
]
|
| CONSTRUCTOR_DEPRECATION_DATA |
Type : ConstructorDeprecation[]
|
Default value : [
USER_ADDRESS_SERVICE_MIGRATION,
PAGE_META_SERVICE_MIGRATION,
CHECKOUT_SERVICE_MIGRATION,
PRODUCT_PAGE_META_RESOLVER_MIGRATION,
CATEGORY_PAGE_META_RESOLVER_MIGRATION,
CHECKOUT_PAGE_META_RESOLVER_MIGRATION,
ADD_TO_CART_COMPONENT_MIGRATION,
ADD_TO_CART_COMPONENT_MIGRATION_2,
...CART_PAGE_LAYOUT_HANDLER_MIGRATIONS,
CURRENT_PRODUCT_SERVICE_MIGRATION,
...PAGE_SLOT_COMPONENT_MIGRATION,
DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION,
SELECTIVE_CART_SERVICE_MIGRATION,
ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION,
]
|
| CONSTRUCTOR_DEPRECATIONS_DATA |
Type : ConstructorDeprecation[]
|
Default value : [
CART_TOTALS_COMPONENT_MIGRATION,
CONFIGURATOR_ADD_TO_CART_BUTTON_COMPONENT_MIGRATION,
NOT_AUTH_GUARD_MIGRATION,
LOGOUT_GUARD_CONSTRUCTOR_MIGRATION,
LOGIN_GUARD_CONSTRUCTOR_MIGRATION,
CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION,
CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_COMPONENT_MIGRATION,
CONFIGURATOR_TAB_BAR_COMPONENT_MIGRATION,
QUICK_ORDER_SERVICE_MIGRATION,
QUICK_ORDER_FORM_COMPONENT_MIGRATION,
ADDRESS_BOOK_COMPONENT_MIGRATION,
SHIPPING_ADDRESS_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_PRODUCT_CARD_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT_MIGRATION,
CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION,
CONFIGURATOR_OVERVIEW_BUNDLE_ATTRIBUTE_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION,
NAVIGATION_UI_COMPONENT_MIGRATION,
PAGE_LAYOUT_SERVICE_MIGRATION,
PARAGRAPH_COMPONENT_MIGRATION,
FORM_ERRORS_COMPONENT_MIGRATION,
TAB_PARAGRAPH_CONTAINER_COMPONENT_MIGRATION,
COMPONENT_WRAPPER_DIRECTIVE_MIGRATION,
INNER_COMPONENTS_HOST_DIRECTIVE_MIGRATION,
GENERIC_LINK_COMPONENT_MIGRATION,
BANNER_COMPONENT_MIGRATION,
CDS_MERCHANDISING_PRODUCT_SERVICE_CONSTRUCTOR_MIGRATION,
CDS_MERCHANDISING_USER_CONTEXT_SERVICE_CONSTRUCTOR_MIGRATION,
CONSIGNMENT_TRACKING_COMPONENT_CONSTRUCTOR_MIGRATION,
TRACKING_EVENTS_COMPONENT_CONSTRUCTOR_MIGRATION,
SUGGESTED_ADDRESS_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION,
ADDRESS_FORM_COMPONENT_CONSTRUCTOR_MIGRATION,
ADDED_TO_CART_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION,
ADDED_TO_CART_DIALOG_EVENT_LISTENER_CONSTRUCTOR_MIGRATION,
CLOSE_ACCOUNT_COMPONENT_CONSTRUCTOR_MIGRATION,
CLOSE_ACCOUNT_MODAL_COMPONENT_CONSTRUCTOR_MIGRATION,
COUPON_CARD_COMPONENT_CONSTRUCTOR_MIGRATION,
COUPON_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION,
STOCK_NOTIFICATION_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION,
STOCK_NOTIFICATION_COMPONENT_CONSTRUCTOR_MIGRATION,
JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION,
JSON_LD_DIRECTIVE_CONSTRUCTOR_MIGRATION,
CDC_JS_SERVICE_CONSTRUCTOR_MIGRATION,
REGISTER_COMPONENT_CONSTRUCTOR_MIGRATION,
]
|
| contactDetails |
Type : string
|
Default value : '.cx-contact'
|
| googleMap |
Type : string
|
Default value : 'cx-store-finder-map .cx-store-map .gm-style'
|
| openingHours |
Type : string
|
Default value : '.cx-schedule'
|
| resultListItem |
Type : string
|
Default value : 'cx-store-finder-list-item'
|
| searchResults |
Type : string
|
Default value : 'cx-store-finder-list .cx-columns .cx-list-items'
|
| storeAddressDescription |
Type : string
|
Default value : '.cx-store-description-address'
|
| storeName |
Type : string
|
Default value : '.cx-store-name'
|
| containerSelector |
Type : string
|
Default value : 'cx-added-to-cart-dialog'
|
| containerSelector |
Type : string
|
Default value : 'cx-asm-main-ui'
|
| containerSelector |
Type : string
|
Default value : '.CartPageTemplate'
|
| containerSelector |
Type : string
|
Default value : 'cx-footer-navigation'
|
| containerSelector |
Type : string
|
Default value : 'header'
|
| containerSelector |
Type : string
|
Default value : '.LandingPage2Template'
|
| containerSelector |
Type : string
|
Default value : '.LoginPageTemplate'
|
| containerSelector |
Type : string
|
Default value : 'cx-navigation-ui.accNavComponent'
|
| containerSelector |
Type : string
|
Default value : '.ProductListPageTemplate'
|
| containerSelectorMobileFilters |
Type : string
|
Default value : 'cx-facet-list'
|
| containerSelector |
Type : string
|
Default value : '.ProductDetailsPageTemplate .Summary'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.CartPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.ProductDetailsPageTemplate cx-stock-notification'
|
| containerSelector |
Type : string
|
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
|
| containerSelector |
Type : string
|
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
|
| containerSelector |
Type : string
|
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
|
| containerSelectorBillingAddress |
Type : string
|
Default value : '.cx-payment-form-billing'
|
| containerSelector |
Type : string
|
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : 'cx-my-coupons'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : 'main .LoginPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.StoreFinderPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.StoreFinderPageTemplate'
|
| containerSelector |
Type : string
|
Default value : '.StoreFinderPageTemplate'
|
| lastPageSelector |
Type : string
|
Default value : 'cx-pagination .end'
|
| containerSelector |
Type : string
|
Default value : 'cx-store-finder-store'
|
| containerSelector |
Type : string
|
Default value : '.StoreFinderPageTemplate'
|
| CONTENT_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects\core\src\cms\page\content-page-meta.resolver.ts
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ROUTING_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
},
],
}
|
| CONTENT_PAGE_META_RESOLVER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedNode: `homeBreadcrumb$`,
comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.homeBreadcrumb$' property was removed since the breadcrumb is resolved by the 'BasePageMetaResolver'.`,
},
{
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedNode: `breadcrumbs$`,
comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.breadcrumbs$' property was removed since the breadcrumb is resolved by the 'BasePageMetaResolver'.`,
},
{
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedNode: `title$`,
comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.title$' property was removed since the title is resolved by the 'BasePageMetaResolver'.`,
},
{
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedNode: `cms$`,
comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.cms$' property was removed since the cms content is resolved by the 'BasePageMetaResolver'.`,
},
]
|
| PAGE_META_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `resolverMethods`,
comment: `// ${TODO_SPARTACUS} '${PAGE_META_SERVICE}.resolverMethods' property was changed to 'resolvers$' since the resolvers are read from the configuration stream.`,
},
]
|
| CONTENT_PAGE_META_RESOLVER_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
| CONTENT_PAGE_META_RESOLVER_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : any
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : any
|
| CONTEXT |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : any
|
| contextServiceMapProvider |
Type : Provider
|
Default value : {
provide: ContextServiceMap,
useFactory: serviceMapFactory,
}
|
| continueToCartButtonSelector |
Type : string
|
Default value : 'cx-configurator-add-to-cart-button button'
|
| resolveIssuesText |
Type : string
|
Default value : ' must be resolved before checkout. Resolve Issues'
|
| coreTestMapping |
Type : object
|
Default value : {
[MY_COMPANY_FEATURE.LIST]: listTest,
[MY_COMPANY_FEATURE.CREATE]: createTest,
[MY_COMPANY_FEATURE.UPDATE]: updateTest,
[MY_COMPANY_FEATURE.DISABLE]: disableTest,
}
|
| testMapping |
Type : object
|
Default value : {
[MY_COMPANY_FEATURE.LIST]: listTest,
[MY_COMPANY_FEATURE.NESTED_LIST]: nestedListTest,
[MY_COMPANY_FEATURE.CREATE]: createTest,
[MY_COMPANY_FEATURE.UPDATE]: updateTest,
[MY_COMPANY_FEATURE.DISABLE]: disableTest,
[MY_COMPANY_FEATURE.ASSIGNMENTS]: assignmentsTest,
[MY_COMPANY_FEATURE.USER_PASSWORD]: userPasswordTest,
}
|
| COST_CENTER_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CostCenter>
>('CostCenterNormalizer')
|
| COST_CENTER_SERIALIZER |
Default value : new InjectionToken<
Converter<CostCenter, any>
>('CostCenterSerializer')
|
| COST_CENTERS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<CostCenter>>
>('CostCentersListNormalizer')
|
| costCenterCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageCostCentersListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: CostCenterListService,
},
{
provide: ItemService,
useExisting: CostCenterItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgCostCenter.breadcrumbs.list',
resolver: CostCenterRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: CostCenterFormComponent,
},
{
path: `:${ROUTE_PARAMS.costCenterCode}`,
component: CostCenterDetailsComponent,
data: {
cxPageMeta: { breadcrumb: 'orgCostCenter.breadcrumbs.details' },
},
children: [
{
path: 'edit',
component: CostCenterFormComponent,
},
{
path: 'budgets',
data: {
cxPageMeta: {
breadcrumb: 'orgCostCenter.breadcrumbs.budgets',
},
},
children: [
{
path: '',
component: CostCenterAssignedBudgetListComponent,
},
{
path: 'assign',
component: CostCenterBudgetListComponent,
},
],
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
| costCenterTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.COST_CENTER]: {
cells: ['name', 'active', 'currency', 'unit'],
options: {
cells: {
name: {
dataComponent: ActiveLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
currency: {
dataComponent: CellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
},
},
},
[OrganizationTableType.COST_CENTER_ASSIGNED_BUDGETS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: BudgetDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
[OrganizationTableType.COST_CENTER_BUDGETS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: BudgetDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
},
},
},
}
|
| costCenterConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'Cost Center',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/cost-centers`,
apiEndpoint: '/costcenters',
objectType: 'costCenters',
verifyStatusInDetails: true,
selectOptionsEndpoint: ['*availableOrgUnitNodes*'],
rows: [
{
label: 'Code',
sortLabel: 'Code',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInDetails: true,
useInUrl: true,
},
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity ${randomString()}`,
updateValue: `Edited Test Entity ${randomString()}`,
sortLabel: 'name',
showInTable: true,
formLabel: 'Name',
showInDetails: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Currency',
variableName: 'currency',
inputType: INPUT_TYPE.NG_SELECT,
formLabel: 'Currency',
createValue: 'US Dollar',
updateValue: 'US Dollar',
},
{
label: 'Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Parent Unit',
showInDetails: true,
},
],
subCategories: [
{
name: 'Budgets',
baseUrl: `/budgets`,
apiEndpoint: '**/budgets**',
objectType: 'budgets',
manageAssignments: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
],
coreFeatures: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
],
}
|
| costCenterInitialState |
Type : CostCenter | undefined
|
Default value : undefined
|
| costCentersInitialState |
Type : ListModel | undefined
|
Default value : undefined
|
| getDeliveryCountriesState |
Type : MemoizedSelector<StateWithUser, DeliveryCountriesState>
|
Default value : createSelector(getUserState, (state: UserState) => state.countries)
|
| COUPON_CARD_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.ts
class: COUPON_CARD_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: MY_COUPONS_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| COUPON_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-dialog/coupon-dialog.component.ts
class: COUPON_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| CPQ_CONFIGURATOR_NORMALIZER |
Default value : new InjectionToken<
Converter<Cpq.Configuration, Configurator.Configuration>
>('CpqConfiguratorNormalizer')
|
| CPQ_CONFIGURATOR_OVERVIEW_NORMALIZER |
Default value : new InjectionToken<
Converter<Cpq.Configuration, Configurator.Overview>
>('CpqConfiguratorOverviewNormalizer')
|
| CPQ_CONFIGURATOR_QUANTITY_SERIALIZER |
Default value : new InjectionToken<
Converter<Configurator.Configuration, Cpq.UpdateValue>
>('CpqConfiguratorValueSerializer')
|
| CPQ_CONFIGURATOR_SERIALIZER |
Default value : new InjectionToken<
Converter<Configurator.Configuration, Cpq.UpdateAttribute>
>('CpqConfiguratorSerializer')
|
| CREATE_BUDGET |
Type : string
|
Default value : '[Budget] Create Budget'
|
| CREATE_BUDGET_FAIL |
Type : string
|
Default value : '[Budget] Create Budget Fail'
|
| CREATE_BUDGET_SUCCESS |
Type : string
|
Default value : '[Budget] Create Budget Success'
|
| LOAD_BUDGET |
Type : string
|
Default value : '[Budget] Load Budget Data'
|
| LOAD_BUDGET_FAIL |
Type : string
|
Default value : '[Budget] Load Budget Data Fail'
|
| LOAD_BUDGET_SUCCESS |
Type : string
|
Default value : '[Budget] Load Budget Data Success'
|
| LOAD_BUDGETS |
Type : string
|
Default value : '[Budget] Load Budgets'
|
| LOAD_BUDGETS_FAIL |
Type : string
|
Default value : '[Budget] Load Budgets Fail'
|
| LOAD_BUDGETS_SUCCESS |
Type : string
|
Default value : '[Budget] Load Budgets Success'
|
| UPDATE_BUDGET |
Type : string
|
Default value : '[Budget] Update Budget'
|
| UPDATE_BUDGET_FAIL |
Type : string
|
Default value : '[Budget] Update Budget Fail'
|
| UPDATE_BUDGET_SUCCESS |
Type : string
|
Default value : '[Budget] Update Budget Success'
|
| CREATE_PERMISSION |
Type : string
|
Default value : '[Permission] Create Permission'
|
| CREATE_PERMISSION_FAIL |
Type : string
|
Default value : '[Permission] Create Permission Fail'
|
| CREATE_PERMISSION_SUCCESS |
Type : string
|
Default value : '[Permission] Create Permission Success'
|
| LOAD_PERMISSION |
Type : string
|
Default value : '[Permission] Load Permission Data'
|
| LOAD_PERMISSION_FAIL |
Type : string
|
Default value : '[Permission] Load Permission Data Fail'
|
| LOAD_PERMISSION_SUCCESS |
Type : string
|
Default value : '[Permission] Load Permission Data Success'
|
| LOAD_PERMISSION_TYPES |
Type : string
|
Default value : '[Permission Types] Load Permission Types'
|
| LOAD_PERMISSION_TYPES_FAIL |
Type : string
|
Default value : '[Permission Types] Load Permission Types Fail'
|
| LOAD_PERMISSION_TYPES_SUCCESS |
Type : string
|
Default value : '[Permission Types] Load Permission Types Success'
|
| LOAD_PERMISSIONS |
Type : string
|
Default value : '[Permission] Load Permissions'
|
| LOAD_PERMISSIONS_FAIL |
Type : string
|
Default value : '[Permission] Load Permissions Fail'
|
| LOAD_PERMISSIONS_SUCCESS |
Type : string
|
Default value : '[Permission] Load Permissions Success'
|
| UPDATE_PERMISSION |
Type : string
|
Default value : '[Permission] Update Permission'
|
| UPDATE_PERMISSION_FAIL |
Type : string
|
Default value : '[Permission] Update Permission Fail'
|
| UPDATE_PERMISSION_SUCCESS |
Type : string
|
Default value : '[Permission] Update Permission Success'
|
| CREATE_USER_GROUP |
Type : string
|
Default value : '[UserGroup] Create UserGroup'
|
| CREATE_USER_GROUP_FAIL |
Type : string
|
Default value : '[UserGroup] Create UserGroup Fail'
|
| CREATE_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[UserGroup] Create UserGroup Success'
|
| DELETE_USER_GROUP |
Type : string
|
Default value : '[UserGroup] Delete UserGroup'
|
| DELETE_USER_GROUP_FAIL |
Type : string
|
Default value : '[UserGroup] Delete UserGroup Fail'
|
| DELETE_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[UserGroup] Delete UserGroup Success'
|
| LOAD_USER_GROUP |
Type : string
|
Default value : '[UserGroup] Load UserGroup Data'
|
| LOAD_USER_GROUP_AVAILABLE_CUSTOMERS |
Type : string
|
Default value : '[UserGroup] Load Customers Data'
|
| LOAD_USER_GROUP_AVAILABLE_CUSTOMERS_FAIL |
Type : string
|
Default value : '[UserGroup] Load Customers Data Fail'
|
| LOAD_USER_GROUP_AVAILABLE_CUSTOMERS_SUCCESS |
Type : string
|
Default value : '[UserGroup] Load Customers Data Success'
|
| LOAD_USER_GROUP_FAIL |
Type : string
|
Default value : '[UserGroup] Load UserGroup Data Fail'
|
| LOAD_USER_GROUP_PERMISSIONS |
Type : string
|
Default value : '[UserGroup] Load Permissions Data'
|
| LOAD_USER_GROUP_PERMISSIONS_FAIL |
Type : string
|
Default value : '[UserGroup] Load Permissions Data Fail'
|
| LOAD_USER_GROUP_PERMISSIONS_SUCCESS |
Type : string
|
Default value : '[UserGroup] Load Permissions Data Success'
|
| LOAD_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[UserGroup] Load UserGroup Data Success'
|
| LOAD_USER_GROUPS |
Type : string
|
Default value : '[UserGroup] Load UserGroups'
|
| LOAD_USER_GROUPS_FAIL |
Type : string
|
Default value : '[UserGroup] Load UserGroups Fail'
|
| LOAD_USER_GROUPS_SUCCESS |
Type : string
|
Default value : '[UserGroup] Load UserGroups Success'
|
| UPDATE_USER_GROUP |
Type : string
|
Default value : '[UserGroup] Update UserGroup'
|
| UPDATE_USER_GROUP_FAIL |
Type : string
|
Default value : '[UserGroup] Update UserGroup Fail'
|
| UPDATE_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[UserGroup] Update UserGroup Success'
|
| USER_GROUP_ASSIGN_MEMBER |
Type : string
|
Default value : '[UserGroup] Assign Member'
|
| USER_GROUP_ASSIGN_MEMBER_FAIL |
Type : string
|
Default value : '[UserGroup] Assign Member Fail'
|
| USER_GROUP_ASSIGN_MEMBER_SUCCESS |
Type : string
|
Default value : '[UserGroup] Assign Member Success'
|
| USER_GROUP_ASSIGN_PERMISSION |
Type : string
|
Default value : '[UserGroup] Assign Permissions'
|
| USER_GROUP_ASSIGN_PERMISSION_FAIL |
Type : string
|
Default value : '[UserGroup] Assign Permissions Fail'
|
| USER_GROUP_ASSIGN_PERMISSION_SUCCESS |
Type : string
|
Default value : '[UserGroup] Assign Permissions Success'
|
| USER_GROUP_UNASSIGN_ALL_MEMBERS |
Type : string
|
Default value : '[UserGroup] Unassign Members'
|
| USER_GROUP_UNASSIGN_ALL_MEMBERS_FAIL |
Type : string
|
Default value : '[UserGroup] Unassign Members Fail'
|
| USER_GROUP_UNASSIGN_ALL_MEMBERS_SUCCESS |
Type : string
|
Default value : '[UserGroup] Unassign Members Success'
|
| USER_GROUP_UNASSIGN_MEMBER |
Type : string
|
Default value : '[UserGroup] Unassign Member'
|
| USER_GROUP_UNASSIGN_MEMBER_FAIL |
Type : string
|
Default value : '[UserGroup] Unassign Member Fail'
|
| USER_GROUP_UNASSIGN_MEMBER_SUCCESS |
Type : string
|
Default value : '[UserGroup] Unassign Member Success'
|
| USER_GROUP_UNASSIGN_PERMISSION |
Type : string
|
Default value : '[UserGroup] Unassign Permission'
|
| USER_GROUP_UNASSIGN_PERMISSION_FAIL |
Type : string
|
Default value : '[UserGroup] Unassign Permission Fail'
|
| USER_GROUP_UNASSIGN_PERMISSION_SUCCESS |
Type : string
|
Default value : '[UserGroup] Unassign Permission Success'
|
| CREATE_WISH_LIST |
Type : string
|
Default value : '[Wish List] Create Wish List'
|
| CREATE_WISH_LIST_FAIL |
Type : string
|
Default value : '[Wish List] Create Wish List Fail'
|
| CREATE_WISH_LIST_SUCCESS |
Type : string
|
Default value : '[Wish List] Create Wish List Success'
|
| LOAD_WISH_LIST |
Type : string
|
Default value : '[Wish List] Load Wish List'
|
| LOAD_WISH_LIST_FAIL |
Type : string
|
Default value : '[Wish List] Load Wish List Fail'
|
| LOAD_WISH_LIST_SUCCESS |
Type : string
|
Default value : '[Wish List] Load Wish List Success'
|
| crossFeatureDependencyGraph |
Type : Graph
|
Default value : createCrossFeaturesDependencyGraph()
|
| crossFeatureInstallationOrder |
Type : string[]
|
Default value : groupFeatures()
|
| crossLibraryDependencyGraph |
Type : Graph
|
Default value : createLibraryDependencyGraph()
|
| crossLibraryInstallationOrder |
Type : string[]
|
Default value : kahnsAlgorithm(
crossLibraryDependencyGraph
)
|
| CURRENCY_CHANGE |
Type : string
|
Default value : '[Site-context] Currency Change'
|
| LOAD_CURRENCIES |
Type : string
|
Default value : '[Site-context] Load Currencies'
|
| LOAD_CURRENCIES_FAIL |
Type : string
|
Default value : '[Site-context] Load Currencies Fail'
|
| LOAD_CURRENCIES_SUCCESS |
Type : string
|
Default value : '[Site-context] Load Currencies Success'
|
| SET_ACTIVE_CURRENCY |
Type : string
|
Default value : '[Site-context] Set Active Currency'
|
| CURRENCY_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CURRENCY_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: SET_ACTIVE,
newNode: SET_ACTIVE,
comment: `// ${TODO_SPARTACUS} Method '${SET_ACTIVE}' changed the return type from 'Subscription' to 'void'`,
},
]
|
| CURRENCY_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/site-context/facade/currency.service.ts
class: CURRENCY_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
{ className: SITE_CONTEXT_CONFIG, importPath: SPARTACUS_CORE },
],
removeParams: [{ className: WINDOW_REF, importPath: SPARTACUS_CORE }],
}
|
| CURRENCY_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CURRENCY_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: INITIALIZE,
comment: `// ${TODO_SPARTACUS} Method '${CURRENCY_SERVICE}.${INITIALIZE}' was removed. The state initialization is done with the 'CurrencyInitializer' .`,
},
]
|
| CURRENT_CART |
Type : string
|
Default value : 'current'
|
| DP_CARD_REGISTRATION_STATUS |
Type : string
|
Default value : 'x-card-registration-status'
|
| CURRENT_CONTEXT_KEY |
Type : string
|
Default value : 'current'
|
| CURRENT_PRODUCT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CURRENT_USER_ID |
Type : string
|
Default value : 'current'
|
| MOCK_ACTIVE_CART_CODE |
Type : string
|
Default value : '00000001'
|
| products |
Type : []
|
Default value : [
b2bProduct,
{
name: 'Measuring beakers',
code: '2217258',
},
{
name: '6 Inch Nylon Cable Ties 100-Pack',
code: '1128763',
},
]
|
| savedCarts |
Type : object
|
Default value : {
carts: [
{
entries: [
{
basePrice: {
formattedValue: '$4.50',
value: 4.5,
},
cancellableQuantity: 0,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1358',
name: 'Measuring & Layout Tools',
},
{
code: 'brand_912',
name: 'Hama',
},
],
code: '2217258',
configurable: false,
images: [
{
altText: 'Measuring beakers',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wzNjg4N3xpbWFnZS9qcGVnfGltYWdlcy9oMzMvaDQ3Lzg3OTY4Njc2OTA1MjYuanBnfGQ1MGM5YzMxMzIwOTNhOGZiMDdhMzRiMzc3ZGVlNmE4ZTY3YWRiZTkyODA1N2Q3ZDVhYjM4MTNiZTU0YzhjNTc',
},
{
altText: 'Measuring beakers',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMzk0M3xpbWFnZS9qcGVnfGltYWdlcy9oY2QvaDE2Lzg3OTY4OTQ5NTM1MDIuanBnfGE5ZTYyNjY4YjZhYjcxNzNkNWQ0OTNkN2Y1NjM5MjljNjdlMzlkNDc3ODQ1NjhjZjI2NGY4ZDFiZTBmYWY5MTU',
},
{
altText: 'Measuring beakers',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyMzc4fGltYWdlL2pwZWd8aW1hZ2VzL2gzMS9oZDkvODc5NjkyMjIxNjQ3OC5qcGd8OTg5OGE5OTFjNDE0M2FhMDU1ZjJiZjgxY2NkNzlmYTExYmI5YTRmZTI3MTZmMzlmNjBjZTVjNmQ2NTFiMzAyMQ',
},
{
altText: 'Measuring beakers',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDc2fGltYWdlL2pwZWd8aW1hZ2VzL2g3NC9oOTYvODc5Njk0OTQ3OTQ1NC5qcGd8MDkxODQ4MWQ1Y2UzZjljYzU5NDdmN2RlNjNmY2I0MTc3MzFkMDRkNjk4YmJjNWI4NzNlODZlMDg3NDdmOTQ1MQ',
},
],
manufacturer: 'Hama',
name: 'Measuring beakers',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 168,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Measuring-%26-Layout-Tools/Measuring-beakers/p/2217258',
},
quantity: 1,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$4.50',
value: 4.5,
},
updateable: true,
},
],
guid: '2d486162-87f8-4ab8-bd07-b69d70f4e471',
totalItems: 1,
totalPrice: {
currencyIso: 'USD',
formattedValue: '$4.50',
priceType: 'BUY',
value: 4.5,
},
totalPriceWithTax: {
currencyIso: 'USD',
formattedValue: '$4.50',
priceType: 'BUY',
value: 4.5,
},
totalTax: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
description: savedActiveCartForm[0].description,
name: savedActiveCartForm[0].name,
saveTime: '2021-03-22T21:42:23+0000',
totalUnitCount: 1,
},
{
entries: [
{
basePrice: {
formattedValue: '$16.00',
value: 16,
},
cancellableQuantity: 0,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1358',
name: 'Measuring & Layout Tools',
},
{
code: 'brand_1518',
name: 'StarTech.com',
},
],
code: '1128763',
configurable: false,
images: [
{
altText: '6 Inch Nylon Cable Ties 100-Pack',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNzc3OHxpbWFnZS9qcGVnfGltYWdlcy9oOTEvaGJhLzg3OTY4NjI3NzUzMjYuanBnfGE3NTA4NjIyN2FhNmYyMjI3Nzk4YTU5NjE0ZWVjOWUwOGM2MzdhMDljMjA5MjM1N2Q0ZDc5MDg4OTVlYzU3ODI',
},
{
altText: '6 Inch Nylon Cable Ties 100-Pack',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMDk3MnxpbWFnZS9qcGVnfGltYWdlcy9oMDMvaGZmLzg3OTY4OTAwMzgzMDIuanBnfGIwMWMzMTg5ODU4ZDMwZjU2MjA4ODMyMjlkMzA4NTBjZDZiMjMxM2RmOTU2MzJlYWZjMjVhYTgwOGRiMjBiMzc',
},
{
altText: '6 Inch Nylon Cable Ties 100-Pack',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxOTYzfGltYWdlL2pwZWd8aW1hZ2VzL2hmZi9oYzUvODc5NjkxNzMwMTI3OC5qcGd8ODMzMGVkOWU2MTg5ZTg0NGI2ZjRjYTEzYzFiODJhMGYyNzg2ODA4MzA3M2U2ZTE2NWZhMWFmNTk1Mjg5ODBmYQ',
},
{
altText: '6 Inch Nylon Cable Ties 100-Pack',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMjQwfGltYWdlL2pwZWd8aW1hZ2VzL2gyYS9oYTMvODc5Njk0NDU2NDI1NC5qcGd8ODI3NjA2NjhiOTNiNDYxOTMxMzdiNjIxMmFmNjFiZGUxMWVkMmQ5ZDA3ZGU4YmU2Mzg0MzcxNDRjMDJmNzdjMQ',
},
],
manufacturer: 'StarTech.com',
name: '6 Inch Nylon Cable Ties 100-Pack',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 122,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Measuring-%26-Layout-Tools/6-Inch-Nylon-Cable-Ties-100-Pack/p/1128763',
},
quantity: 1,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$16.00',
value: 16,
},
updateable: true,
},
],
guid: 'ca9b4d35-7d9e-4a52-b87c-bb44575c7ae2',
totalItems: 1,
totalPrice: {
currencyIso: 'USD',
formattedValue: '$16.00',
priceType: 'BUY',
value: 16,
},
totalPriceWithTax: {
currencyIso: 'USD',
formattedValue: '$16.00',
priceType: 'BUY',
value: 16,
},
totalTax: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0,
},
description: '-',
name: '00002708',
saveTime: '2021-03-23T00:50:08+0000',
totalUnitCount: 1,
},
],
}
|
| CUSTOMER_COUPON_SEARCH_RESULT_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CustomerCouponSearchResult>
>('CustomerCouponSearchResultNormalizer')
|
| CUSTOMER_COUPON_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/customer-coupon.service.ts
class: CUSTOMER_COUPON_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| CUSTOMER_LIST_CUSTOMERS_SEARCH |
Type : string
|
Default value : '[Asm] Customer List Customers Search'
|
| CUSTOMER_LIST_CUSTOMERS_SEARCH_FAIL |
Type : string
|
Default value : '[Asm] Customer List Customers Search Fail'
|
| CUSTOMER_LIST_CUSTOMERS_SEARCH_RESET |
Type : string
|
Default value : '[Asm] Customer List Customers Search Reset'
|
| CUSTOMER_LIST_CUSTOMERS_SEARCH_SUCCESS |
Type : string
|
Default value : '[Asm] Customer List Customers Search Success'
|
| CUSTOMER_SEARCH |
Type : string
|
Default value : '[Asm] Customer Search'
|
| CUSTOMER_SEARCH_FAIL |
Type : string
|
Default value : '[Asm] Customer Search Fail'
|
| CUSTOMER_SEARCH_RESET |
Type : string
|
Default value : '[Asm] Customer Search Reset'
|
| CUSTOMER_SEARCH_SUCCESS |
Type : string
|
Default value : '[Asm] Customer Search Success'
|
| CUSTOMER_LISTS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CustomerListsPage>
>('CustomerListsNormalizer')
|
| CUSTOMER_SEARCH_PAGE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CustomerSearchPage>
>('CustomerSearchPageNormalizer')
|
| CX_KEY |
Type : StateKey<string>
|
Default value : makeStateKey<string>('cx-state')
|
| DEFAULT_CAROUSEL_VIEWPORT_THRESHOLD |
Type : number
|
Default value : 80
|
| DEFAULT_CDS_CONFIG |
Type : CdsConfig
|
Default value : {
cds: {
tenant: '',
baseUrl: '',
endpoints: {
strategyProducts: '/strategy/${tenant}/strategies/${strategyId}/products',
},
merchandising: {
defaultCarouselViewportThreshold: 80,
},
consentTemplateId: 'PROFILE',
profileTag: {
allowInsecureCookies: false,
},
},
}
|
| DEFAULT_INFO_TIMEOUT |
Type : number
|
Default value : 3000
|
| DEFAULT_POSSIBLE_PROJECT_FILES |
Type : []
|
Default value : ['/angular.json', '/.angular.json']
|
| DEFAULT_SCOPE |
Type : string
|
Default value : 'default'
|
| DEFAULT_SEARCH_BOX_CONFIG |
Type : SearchBoxConfig
|
Default value : {
minCharactersBeforeRequest: 1,
displayProducts: true,
displaySuggestions: true,
maxProducts: 5,
maxSuggestions: 5,
displayProductImages: true,
}
|
| DEFAULT_SEARCH_CONFIG |
Type : SearchConfig
|
Default value : {
pageSize: 20,
}
|
| DEFAULT_SORT_LABEL |
Type : string
|
Default value : 'Name'
|
| ENTITY_UID_COOKIE_KEY |
Type : string
|
Default value : 'spartacus-entity-uid'
|
| MAX_PAGES |
Type : number
|
Default value : 2
|
| defaultAccountSummaryRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgAccountSummary: {
paths: [`${listPath}`],
},
orgAccountSummaryDetails: {
paths: [`${listPath}/details/:orgUnit`],
paramsMapping: { orgUnit: 'uid' },
},
},
},
}
|
| listPath |
Default value : `organization/account-summary`
|
| defaultAddedToCartLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
ADDED_TO_CART: {
inlineRoot: true,
component: AddedToCartDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultAddress |
Type : object
|
Default value : {
defaultAddress: false,
titleCode: 'mr',
firstName: 'Cypress',
lastName: 'Customer',
line1: '10 Fifth Avenue',
line2: '',
city: 'New York',
region: { isocode: 'US-NY' },
country: { isocode: 'US' },
postal: '10001',
phone: '917-123-0000',
}
|
| eosCameraProductName |
Type : string
|
Default value : 'EOS450D'
|
| defaultAdobeExperiencePlatformConfig |
Type : TmsConfig
|
Default value : {
tagManager: {
aep: {
collector: AepCollectorService,
},
},
}
|
| defaultAnonymousConsentLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
ANONYMOUS_CONSENT: {
inline: true,
component: AnonymousConsentDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultAnonymousConsentsConfig |
Type : AnonymousConsentsConfig
|
Default value : {
anonymousConsents: {
registerConsent: 'MARKETING_NEWSLETTER',
showLegalDescriptionInDialog: true,
requiredConsents: [],
consentManagementPage: {
showAnonymousConsents: true,
hideConsents: [],
},
},
}
|
| defaultAsmConfig |
Type : AsmConfig
|
Default value : {
asm: {
agentSessionTimer: {
startingDelayInSeconds: 600,
},
customerSearch: {
maxResults: 20,
},
customerList: {
pageSize: 5,
showAvatar: true,
columns: [
{
headerLocalizationKey: 'asm.customerList.tableHeader.customer',
renderer: (customer) => {
return customer?.name ?? '';
},
actionType: CustomerListColumnActionType.START_SESSION,
},
{
headerLocalizationKey: 'asm.customerList.tableHeader.email',
renderer: (customer) => {
return customer?.uid ?? '';
},
},
{
headerLocalizationKey: 'asm.customerList.tableHeader.phone',
renderer: (customer) => {
return customer?.defaultAddress?.phone ?? '';
},
},
{
headerLocalizationKey: 'asm.customerList.tableHeader.order',
icon: {
symbol: ICON_TYPE.ORDER,
captionLocalizationKey: 'asm.customerList.tableHeader.order',
},
actionType: CustomerListColumnActionType.ORDER_HISTORY,
},
],
},
},
}
|
| defaultAsmLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
ASM: {
outlet: 'cx-storefront',
component: AsmMainUiComponent,
},
},
}
|
| defaultAuthConfig |
Type : AuthConfig
|
Default value : {
authentication: {
client_id: 'mobile_android',
client_secret: 'secret',
tokenEndpoint: '/oauth/token',
revokeEndpoint: '/oauth/revoke',
loginUrl: '/oauth/authorize',
OAuthLibConfig: {
scope: '',
customTokenParameters: ['token_type'],
strictDiscoveryDocumentValidation: false,
skipIssuerCheck: true,
disablePKCE: true,
oidc: false,
clearHashAfterLogin: false,
},
},
}
|
| defaultB2bCartOccEndpoints |
Type : CartOccEndpoints
|
Default value : {
addEntries: 'orgUsers/${userId}/carts/${cartId}/entries?quantity=${quantity}',
}
|
| defaultB2bOccConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
...defaultB2bUserAccountOccEndpoints,
...defaultB2bUserProfileOccEndpoints,
...defaultB2bCartOccEndpoints,
...defaultB2bOrderOccEndpoints,
},
},
},
}
|
| defaultB2bOrderOccEndpoints |
Type : OrderOccEndpoints
|
Default value : {
placeOrder: 'orgUsers/${userId}/orders?fields=FULL',
scheduleReplenishmentOrder:
'orgUsers/${userId}/replenishmentOrders?fields=FULL,costCenter(FULL),purchaseOrderNumber,paymentType',
}
|
| defaultB2bUserAccountOccEndpoints |
Type : UserAccountOccEndpoints
|
Default value : {
user: 'orgUsers/${userId}',
}
|
| defaultB2bUserProfileOccEndpoints |
Type : UserProfileOccEndpoints
|
Default value : {
userUpdateProfile: 'users/${userId}',
userCloseAccount: 'users/${userId}',
}
|
| defaultB2BCheckoutConfig |
Type : CheckoutConfig
|
Default value : {
checkout: {
steps: [
{
id: 'paymentType',
name: 'checkoutB2B.progress.methodOfPayment',
routeName: 'checkoutPaymentType',
type: [CheckoutStepType.PAYMENT_TYPE],
},
{
id: 'deliveryAddress',
name: 'checkoutProgress.deliveryAddress',
routeName: 'checkoutDeliveryAddress',
type: [CheckoutStepType.DELIVERY_ADDRESS],
},
{
id: 'deliveryMode',
name: 'checkoutProgress.deliveryMode',
routeName: 'checkoutDeliveryMode',
type: [CheckoutStepType.DELIVERY_MODE],
},
{
id: 'paymentDetails',
name: 'checkoutProgress.paymentDetails',
routeName: 'checkoutPaymentDetails',
type: [CheckoutStepType.PAYMENT_DETAILS],
},
{
id: 'reviewOrder',
name: 'checkoutProgress.reviewOrder',
routeName: 'checkoutReviewOrder',
type: [CheckoutStepType.REVIEW_ORDER],
},
],
express: false,
defaultDeliveryMode: [DeliveryModePreferences.FREE],
guest: false,
},
}
|
| defaultB2bCheckoutDetailsOccEndpoint |
Type : CheckoutOccEndpoints
|
Default value : {
getCheckoutDetails:
'users/${userId}/carts/${cartId}?fields=deliveryAddress(FULL),deliveryMode(FULL),paymentInfo(FULL),costCenter(FULL),purchaseOrderNumber,paymentType(FULL)',
}
|
| defaultOccCheckoutB2BConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
...defaultB2bCheckoutDetailsOccEndpoint,
setDeliveryAddress:
'orgUsers/${userId}/carts/${cartId}/addresses/delivery',
paymentTypes: 'paymenttypes',
setCartCostCenter: 'users/${userId}/carts/${cartId}/costcenter',
setCartPaymentType: 'users/${userId}/carts/${cartId}/paymenttype',
},
},
},
}
|
| defaultBudgetRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgBudget: {
paths: ['organization/budgets'],
},
orgBudgetCreate: {
paths: ['organization/budgets/create'],
},
orgBudgetDetails: {
paths: [`${listPath}`],
paramsMapping,
},
orgBudgetCostCenters: {
paths: [`${listPath}/cost-centers`],
paramsMapping,
},
orgBudgetEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
},
},
}
|
| listPath |
Default value : `organization/budgets/:${ROUTE_PARAMS.budgetCode}`
|
| paramsMapping |
Type : ParamsMapping
|
Default value : {
budgetCode: 'code',
}
|
| defaultCartConfig |
Type : CartConfig
|
Default value : {
cart: {
validation: {
enabled: false,
},
selectiveCart: {
enabled: false,
},
},
}
|
| defaultCartRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
cart: { paths: ['cart'] },
},
},
}
|
| defaultCheckoutB2BRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
checkoutPaymentType: { paths: ['checkout/payment-type'] },
},
},
}
|
| defaultCheckoutConfig |
Type : CheckoutConfig
|
Default value : {
checkout: {
steps: [
{
id: 'deliveryAddress',
name: 'checkoutProgress.deliveryAddress',
routeName: 'checkoutDeliveryAddress',
type: [CheckoutStepType.DELIVERY_ADDRESS],
},
{
id: 'deliveryMode',
name: 'checkoutProgress.deliveryMode',
routeName: 'checkoutDeliveryMode',
type: [CheckoutStepType.DELIVERY_MODE],
},
{
id: 'paymentDetails',
name: 'checkoutProgress.paymentDetails',
routeName: 'checkoutPaymentDetails',
type: [CheckoutStepType.PAYMENT_DETAILS],
},
{
id: 'reviewOrder',
name: 'checkoutProgress.reviewOrder',
routeName: 'checkoutReviewOrder',
type: [CheckoutStepType.REVIEW_ORDER],
},
],
express: false,
defaultDeliveryMode: [DeliveryModePreferences.FREE],
guest: false,
},
}
|
| defaultCheckoutRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
checkoutLogin: { paths: ['checkout-login'], authFlow: true },
checkout: { paths: ['checkout'] },
checkoutDeliveryAddress: { paths: ['checkout/delivery-address'] },
checkoutDeliveryMode: { paths: ['checkout/delivery-mode'] },
checkoutPaymentDetails: { paths: ['checkout/payment-details'] },
checkoutReviewOrder: { paths: ['checkout/review-order'] },
},
},
}
|
| defaultClearCartLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
CLEAR_CART: {
inline: true,
component: ClearCartDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultCloseDialogModalLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
CLOSE_ACCOUNT: {
inline: true,
component: CloseAccountModalComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultCmsModuleConfig |
Type : CmsConfig
|
Default value : {
backend: {
occ: {
endpoints: {
component: 'cms/components/${id}',
components: 'cms/components',
pages: 'cms/pages',
page: 'cms/pages/${id}',
},
},
},
cmsComponents: {},
componentsLoading: {
pageSize: 50,
},
}
|
| defaultConfiguratorCoreConfig |
Type : ConfiguratorCoreConfig
|
Default value : {
productConfigurator: {
enableVariantSearch: false,
},
}
|
| defaultConfiguratorMessageConfig |
Type : ConfiguratorMessageConfig
|
Default value : {
productConfigurator: {
updateConfigurationMessage: {
waitingTime: 1000,
},
},
}
|
| defaultConfiguratorUISettingsConfig |
Type : ConfiguratorUISettingsConfig
|
Default value : {
productConfigurator: {
updateDebounceTime: {
quantity: 750,
input: 500,
},
addRetractOption: false,
enableNavigationToConflict: false,
},
}
|
| defaultConsignmentTrackingLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
CONSIGNMENT_TRACKING: {
inlineRoot: true,
component: TrackingEventsComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultCostCenterRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgCostCenter: {
paths: ['organization/cost-centers'],
},
orgCostCenterCreate: {
paths: ['organization/cost-centers/create'],
},
orgCostCenterDetails: {
paths: [`${listPath}`],
paramsMapping,
},
orgCostCenterBudgets: {
paths: [`${listPath}/budgets`],
paramsMapping,
},
orgCostCenterAssignBudgets: {
paths: [`${listPath}/budgets/assign`],
paramsMapping,
},
orgCostCenterEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
},
},
}
|
| listPath |
Default value : `organization/cost-centers/:${ROUTE_PARAMS.costCenterCode}`
|
| paramsMapping |
Type : ParamsMapping
|
Default value : {
costCenterCode: 'code',
}
|
| defaultCouponLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
COUPON: {
inline: true,
component: CouponDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultCpqConfiguratorAuthConfig |
Type : CpqConfiguratorAuthConfig
|
Default value : {
productConfigurator: {
cpq: {
authentication: {
tokenExpirationBuffer: 10000,
tokenMaxValidity: 24 * 60 * 60 * 1000,
tokenMinValidity: 5000, // five seconds
},
},
},
}
|
| defaultCpqConfiguratorEndpointConfig |
Type : CpqConfiguratorEndpointConfig
|
Default value : {
backend: {
cpq: {
endpoints: {
configurationInit: 'configurations',
configurationDisplay: 'configurations/${configId}/display',
attributeUpdate:
'configurations/${configId}/attributes/${attributeCode}',
valueUpdate:
'configurations/${configId}/attributes/${attributeCode}/attributeValues/${valueCode}',
},
prefix: '/api/configuration/v1/',
},
},
}
|
| defaultCpqInteractiveRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
configureCLOUDCPQCONFIGURATOR: {
paths: ['configure/cpq/:ownerType/entityKey/:entityKey'],
},
},
},
}
|
| defaultCpqOverviewRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
configureOverviewCLOUDCPQCONFIGURATOR: {
paths: [
'configure-overview/cpq/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly',
'configure-overview/cpq/:ownerType/entityKey/:entityKey',
],
},
},
},
}
|
| defaultCustomerListLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
ASM_CUSTOMER_LIST: {
inlineRoot: true,
component: CustomerListComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultDirectionConfig |
Type : DirectionConfig
|
Default value : {
direction: {
detect: true,
default: DirectionMode.LTR,
// we're not polluting the system with all defaults for ltr, but add 2 common used
// languages (hebrew and arabic) to easily demo directionality
// see https://meta.wikimedia.org/wiki/Template:List_of_language_names_ordered_by_code
rtlLanguages: ['he', 'ar'],
},
}
|
| defaultFormConfig |
Type : FormConfig
|
Default value : {
form: {
passwordVisibilityToggle: true,
},
}
|
| defaultGlobalMessageConfig |
Type : GlobalMessageConfig
|
Default value : {
globalMessages: {
[GlobalMessageType.MSG_TYPE_CONFIRMATION]: {
timeout: 3000,
},
[GlobalMessageType.MSG_TYPE_INFO]: {
timeout: 3000,
},
[GlobalMessageType.MSG_TYPE_ERROR]: {
timeout: 7000,
},
[GlobalMessageType.MSG_TYPE_WARNING]: {
timeout: 7000,
},
[GlobalMessageType.MSG_TYPE_ASSISTIVE]: {
timeout: 7000,
},
},
}
|
| defaultGoogleTagManagerConfig |
Type : TmsConfig
|
Default value : {
tagManager: {
gtm: {
collector: GtmCollectorService,
},
},
}
|
| defaultI18nConfig |
Type : I18nConfig
|
Default value : {
i18n: {
fallbackLang: undefined,
debug: false,
},
}
|
| defaultIconConfig |
Type : IconConfig
|
Default value : {
icon: {
flipDirection: {
CARET_RIGHT: DirectionMode.RTL,
CARET_LEFT: DirectionMode.RTL,
},
},
}
|
| defaultImportEntriesLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
IMPORT_TO_CART: {
inlineRoot: true,
component: ImportEntriesDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultImportExportConfig |
Type : ImportExportConfig
|
Default value : {
cartImportExport: {
file: {
separator: ',',
},
import: {
fileValidity: {
maxSize: 1,
maxEntries: {
[OrderEntriesSource.NEW_SAVED_CART]: 100,
[OrderEntriesSource.SAVED_CART]: 100,
[OrderEntriesSource.ACTIVE_CART]: 10,
[OrderEntriesSource.QUICK_ORDER]: 10,
},
allowedTypes: [
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'application/vnd.ms-excel',
'text/csv',
'.csv',
],
},
cartNameGeneration: {
source: CartNameSource.FILE_NAME,
},
},
export: {
additionalColumns: [
{
name: {
key: 'name',
},
value: 'product.name',
},
{
name: {
key: 'price',
},
value: 'totalPrice.formattedValue',
},
],
messageEnabled: true,
downloadDelay: 1000,
maxEntries: 1000,
fileOptions: {
fileName: 'cart',
extension: 'csv',
type: 'text/csv',
},
},
},
}
|
| defaultLayoutConfig |
Type : LayoutConfig
|
Default value : {
breakpoints: {
xs: 576,
sm: 768,
md: 992,
lg: 1200,
xl: {
min: 1200,
},
},
}
|
| defaultLimit |
Type : number
|
Default value : 20
|
| defaultNumberOfProducts |
Type : number
|
Default value : 12
|
| defaultProductLimit |
Type : number
|
Default value : 12
|
| defaultQuery |
Default value : `query_relevance`
|
| defaultQueryAlias |
Default value : `@${defaultQuery}`
|
| doubleButton |
Type : string
|
Default value : 'double'
|
| productScrollButtons |
Type : string
|
Default value : 'cx-product-scroll .btn-action'
|
| scrollDuration |
Type : number
|
Default value : 5000
|
| singleButton |
Type : string
|
Default value : 'single'
|
| testUrl |
Type : string
|
Default value : '/Open-Catalogue/Components/Power-Supplies/c/816'
|
| defaultOccAsmConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
asmCustomerSearch: '/assistedservicewebservices/customers/search',
asmCustomerLists: '/assistedservicewebservices/customerlists',
asmBindCart: '/assistedservicewebservices/bind-cart',
},
},
},
}
|
| defaultOccBulkPricingConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
product: {
bulkPrices:
'orgProducts/${productCode}?fields=price(DEFAULT),volumePrices(FULL)',
},
},
},
},
}
|
| defaultOccCartConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
/* eslint-disable max-len */
carts:
'users/${userId}/carts?fields=carts(DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user,saveTime,name,description)',
cart: 'users/${userId}/carts/${cartId}?fields=DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user,saveTime,name,description',
createCart:
'users/${userId}/carts?fields=DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user',
addEntries: 'users/${userId}/carts/${cartId}/entries',
updateEntries: 'users/${userId}/carts/${cartId}/entries/${entryNumber}',
removeEntries: 'users/${userId}/carts/${cartId}/entries/${entryNumber}',
addEmail: 'users/${userId}/carts/${cartId}/email',
deleteCart: 'users/${userId}/carts/${cartId}',
cartVoucher: 'users/${userId}/carts/${cartId}/vouchers',
saveCart:
'/users/${userId}/carts/${cartId}/save?saveCartName=${saveCartName}&saveCartDescription=${saveCartDescription}',
validate: 'users/${userId}/carts/${cartId}/validate?fields=DEFAULT',
/* eslint-enable */
},
},
},
}
|
| defaultOccCheckoutConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
setDeliveryAddress:
'users/${userId}/carts/${cartId}/addresses/delivery',
cardTypes: 'cardtypes',
createDeliveryAddress:
'users/${userId}/carts/${cartId}/addresses/delivery',
removeDeliveryAddress:
'users/${userId}/carts/${cartId}/addresses/delivery',
deliveryMode: 'users/${userId}/carts/${cartId}/deliverymode',
setDeliveryMode: 'users/${userId}/carts/${cartId}/deliverymode',
clearDeliveryMode: 'users/${userId}/carts/${cartId}/deliverymode',
deliveryModes: 'users/${userId}/carts/${cartId}/deliverymodes',
setCartPaymentDetails: 'users/${userId}/carts/${cartId}/paymentdetails',
paymentProviderSubInfo:
'users/${userId}/carts/${cartId}/payment/sop/request?responseUrl=sampleUrl',
createPaymentDetails:
'users/${userId}/carts/${cartId}/payment/sop/response',
getCheckoutDetails:
'users/${userId}/carts/${cartId}?fields=deliveryAddress(FULL),deliveryMode(FULL),paymentInfo(FULL)',
},
},
},
}
|
| defaultOccConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
prefix: '/occ/v2/',
},
media: {},
},
}
|
| defaultOccConfiguratorProductConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
product: {
configurator:
'products/${productCode}?fields=code,configurable,configuratorType',
configuratorProductCard:
'products/${productCode}?fields=code,description,images(DEFAULT)',
},
},
},
loadingScopes: {
product: {
list: {
include: [ConfiguratorProductScope.CONFIGURATOR],
},
},
},
},
}
|
| defaultOccCostCentersConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
getActiveCostCenters:
'/costcenters?fields=DEFAULT,unit(BASIC,addresses(DEFAULT))',
},
},
},
}
|
| defaultOccOrderApprovalConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
orderApprovals: '/users/${userId}/orderapprovals',
orderApproval:
'/users/${userId}/orderapprovals/${orderApprovalCode}?fields=FULL',
orderApprovalDecision:
'/users/${userId}/orderapprovals/${orderApprovalCode}/decision',
},
},
},
}
|
| defaultOccOrderConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
/* eslint-disable max-len */
orderHistory: 'users/${userId}/orders',
orderDetail: 'users/${userId}/orders/${orderId}?fields=FULL',
consignmentTracking:
'users/${userId}/orders/${orderCode}/consignments/${consignmentCode}/tracking',
cancelOrder: 'users/${userId}/orders/${orderId}/cancellation',
returnOrder:
'users/${userId}/orderReturns?fields=BASIC,returnEntries(BASIC,refundAmount(formattedValue),orderEntry(basePrice(formattedValue),product(name,code,baseOptions,images(DEFAULT,galleryIndex)))),deliveryCost(formattedValue),totalPrice(formattedValue),subTotal(formattedValue)',
orderReturns: 'users/${userId}/orderReturns?fields=BASIC',
orderReturnDetail:
'users/${userId}/orderReturns/${returnRequestCode}?fields=BASIC,returnEntries(BASIC,refundAmount(formattedValue),orderEntry(basePrice(formattedValue),product(name,code,baseOptions,images(DEFAULT,galleryIndex)))),deliveryCost(formattedValue),totalPrice(formattedValue),subTotal(formattedValue)',
cancelReturn: 'users/${userId}/orderReturns/${returnRequestCode}',
/* eslint-enable */
/** scheduled replenishment endpoints start */
replenishmentOrderDetails:
'users/${userId}/replenishmentOrders/${replenishmentOrderCode}?fields=FULL,costCenter(FULL),purchaseOrderNumber,paymentType,user',
replenishmentOrderDetailsHistory:
'users/${userId}/replenishmentOrders/${replenishmentOrderCode}/orders',
cancelReplenishmentOrder:
'users/${userId}/replenishmentOrders/${replenishmentOrderCode}?fields=FULL,costCenter(FULL),purchaseOrderNumber,paymentType,user',
replenishmentOrderHistory:
'users/${userId}/replenishmentOrders?fields=FULL,replenishmentOrders(FULL, purchaseOrderNumber)',
/** scheduled replenishment endpoints end */
/** placing an order endpoints start **/
placeOrder: 'users/${userId}/orders?fields=FULL',
/** placing an order endpoints end **/
},
},
},
}
|
| defaultOccOrganizationConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
budgets: '/users/${userId}/budgets',
budget: '/users/${userId}/budgets/${budgetCode}',
orgUnitsAvailable: '/users/${userId}/availableOrgUnitNodes',
orgUnitsTree: '/users/${userId}/orgUnitsRootNodeTree',
orgUnitsApprovalProcesses:
'/users/${userId}/orgUnitsAvailableApprovalProcesses',
orgUnits: '/users/${userId}/orgUnits',
orgUnit: '/users/${userId}/orgUnits/${orgUnitId}',
orgUnitUsers:
'/users/${userId}/orgUnits/${orgUnitId}/availableUsers/${roleId}',
orgUnitApprovers:
'/users/${userId}/orgUnits/${orgUnitId}/orgCustomers/${orgCustomerId}/roles',
orgUnitApprover:
'/users/${userId}/orgUnits/${orgUnitId}/orgCustomers/${orgCustomerId}/roles/${roleId}',
orgUnitUserRoles:
'/users/${userId}/orgCustomers/${orgCustomerId}/roles',
orgUnitUserRole:
'/users/${userId}/orgCustomers/${orgCustomerId}/roles/${roleId}',
orgUnitsAddresses: '/users/${userId}/orgUnits/${orgUnitId}/addresses',
orgUnitsAddress:
'/users/${userId}/orgUnits/${orgUnitId}/addresses/${addressId}',
userGroups: '/users/${userId}/orgUnitUserGroups',
userGroup: '/users/${userId}/orgUnitUserGroups/${userGroupId}',
userGroupAvailableOrderApprovalPermissions:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/availableOrderApprovalPermissions',
userGroupAvailableOrgCustomers:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/availableOrgCustomers',
userGroupMembers:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/members',
userGroupMember:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/members/${orgCustomerId}',
userGroupOrderApprovalPermissions:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/orderApprovalPermissions',
userGroupOrderApprovalPermission:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/orderApprovalPermissions/${orderApprovalPermissionCode}',
costCenters: '/costcenters',
costCenter: '/costcenters/${costCenterCode}',
costCentersAll: '/costcentersall',
costCenterBudgets: '/costcenters/${costCenterCode}/budgets',
costCenterBudget:
'/costcenters/${costCenterCode}/budgets/${budgetCode}',
permissions: '/users/${userId}/orderApprovalPermissions',
permission:
'/users/${userId}/orderApprovalPermissions/${orderApprovalPermissionCode}',
orderApprovalPermissionTypes: '/orderApprovalPermissionTypes',
b2bUsers: '/users/${userId}/orgCustomers',
b2bUser: '/users/${userId}/orgCustomers/${orgCustomerId}',
b2bUserApprovers:
'/users/${userId}/orgCustomers/${orgCustomerId}/approvers',
b2bUserApprover:
'/users/${userId}/orgCustomers/${orgCustomerId}/approvers/${approverId}',
b2bUserUserGroups:
'/users/${userId}/orgCustomers/${orgCustomerId}/orgUserGroups',
b2bUserUserGroup:
'/users/${userId}/orgCustomers/${orgCustomerId}/orgUserGroups/${userGroupId}',
b2bUserPermissions:
'/users/${userId}/orgCustomers/${orgCustomerId}/permissions',
b2bUserPermission:
'/users/${userId}/orgCustomers/${orgCustomerId}/permissions/${premissionId}',
},
},
},
}
|
| defaultOccProductConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
product: {
default:
'products/${productCode}?fields=DEFAULT,averageRating,images(FULL),classifications,manufacturer,numberOfReviews,categories(FULL),baseOptions,baseProduct,variantOptions,variantType',
list: 'products/${productCode}?fields=code,name,summary,price(formattedValue),images(DEFAULT,galleryIndex),baseProduct',
details:
'products/${productCode}?fields=averageRating,stock(DEFAULT),description,availableForPickup,code,url,price(DEFAULT),numberOfReviews,manufacturer,categories(FULL),priceRange,multidimensional,tags,images(FULL)',
attributes: 'products/${productCode}?fields=classifications',
price: 'products/${productCode}?fields=price(formattedValue)',
stock: 'products/${productCode}?fields=stock(DEFAULT)',
},
productReviews: 'products/${productCode}/reviews',
// Uncomment this when occ gets configured
// productReferences:
// 'products/${productCode}/references?fields=DEFAULT,references(target(images(FULL)))&referenceType=${referenceType}',
productReferences:
'products/${productCode}/references?fields=DEFAULT,references(target(images(FULL)))',
/* eslint-disable max-len */
productSearch:
'products/search?fields=products(code,name,summary,configurable,configuratorType,multidimensional,price(FULL),images(DEFAULT),stock(FULL),averageRating,variantOptions),facets,breadcrumbs,pagination(DEFAULT),sorts(DEFAULT),freeTextSearch,currentQuery',
/* eslint-enable */
productSuggestions: 'products/suggestions',
},
},
loadingScopes: {
product: {
details: {
include: [ProductScope.LIST, ProductScope.VARIANTS],
},
},
},
},
}
|
| defaultOccProductVariantsConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
product: {
variants:
'products/${productCode}?fields=name,purchasable,baseOptions(DEFAULT),baseProduct,variantOptions(DEFAULT),variantType',
},
},
},
},
}
|
| defaultOccSavedCartConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
savedCarts:
'/users/${userId}/carts?savedCartsOnly=true&fields=carts(DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),saveTime,user,name,description)',
savedCart: '/users/${userId}/carts/${cartId}/savedcart',
restoreSavedCart: '/users/${userId}/carts/${cartId}/restoresavedcart',
cloneSavedCart:
'/users/${userId}/carts/${cartId}/clonesavedcart?name=${saveCartName}',
},
},
},
}
|
| defaultOccSiteContextConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
languages: 'languages',
currencies: 'currencies',
countries: 'countries',
regions:
'countries/${isoCode}/regions?fields=regions(name,isocode,isocodeShort)',
baseSites:
'basesites?fields=baseSites(uid,defaultLanguage(isocode),urlEncodingAttributes,urlPatterns,stores(currencies(isocode),defaultCurrency(isocode),languages(isocode),defaultLanguage(isocode)),theme,defaultPreviewCatalogId,defaultPreviewCategoryCode,defaultPreviewProductCode)',
},
},
},
}
|
| defaultOccStoreFinderConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
store: 'stores/${storeId}?fields=FULL',
stores:
'stores?fields=stores(name,displayName,formattedDistance,openingHours(weekDayOpeningList(FULL),specialDayOpeningList(FULL)),geoPoint(latitude,longitude),address(line1,line2,town,region(FULL),postalCode,phone,country,email), features),pagination(DEFAULT),sorts(DEFAULT)',
storescounts: 'stores/storescounts',
},
},
},
}
|
| defaultOccUserAccountConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: { endpoints: { user: 'users/${userId}' } },
},
}
|
| defaultOccUserConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
/* eslint-disable max-len */
paymentDetailsAll: 'users/${userId}/paymentdetails',
paymentDetail: 'users/${userId}/paymentdetails/${paymentDetailId}',
anonymousConsentTemplates: 'users/anonymous/consenttemplates',
consentTemplates: 'users/${userId}/consenttemplates',
consents: 'users/${userId}/consents',
consentDetail: 'users/${userId}/consents/${consentId}',
addresses: 'users/${userId}/addresses',
addressDetail: 'users/${userId}/addresses/${addressId}',
addressVerification: 'users/${userId}/addresses/verification',
customerCoupons: 'users/${userId}/customercoupons',
claimCoupon: 'users/${userId}/customercoupons/${couponCode}/claim',
couponNotification:
'users/${userId}/customercoupons/${couponCode}/notification',
notificationPreference: 'users/${userId}/notificationpreferences',
productInterests: 'users/${userId}/productinterests',
getProductInterests:
'users/${userId}/productinterests?fields=sorts,pagination,results(productInterestEntry,product(code))',
},
},
},
}
|
| defaultOccUserProfileConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
userRegister: 'users',
userForgotPassword: 'forgottenpasswordtokens',
userResetPassword: 'resetpassword',
userUpdateLoginId: 'users/${userId}/login',
userUpdatePassword: 'users/${userId}/password',
titles: 'titles',
},
},
},
}
|
| defaultOnNavigateConfig |
Type : OnNavigateConfig
|
Default value : {
enableResetViewOnNavigate: {
active: true,
ignoreQueryString: false,
ignoreRoutes: [],
},
}
|
| defaultOrderRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orders: {
paths: ['my-account/orders'],
},
orderDetails: {
paths: ['my-account/order/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderGuest: {
paths: ['guest/order/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderReturn: {
paths: ['my-account/order/return/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderReturnConfirmation: {
paths: ['my-account/order/return/confirmation/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderCancel: {
paths: ['my-account/order/cancel/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderCancelConfirmation: {
paths: ['my-account/order/cancel/confirmation/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
returnRequestDetails: {
paths: ['my-account/return-request/:returnCode'],
paramsMapping: { returnCode: 'rma' },
},
replenishmentOrders: {
paths: ['my-account/my-replenishments'],
},
replenishmentDetails: {
paths: ['my-account/my-replenishment/:replenishmentOrderCode'],
paramsMapping: { replenishmentOrderCode: 'replenishmentOrderCode' },
},
replenishmentConfirmation: { paths: ['replenishment/confirmation'] },
orderConfirmation: { paths: ['order-confirmation'] },
},
},
}
|
| defaultOrganizationLayoutConfig |
Default value : {
layoutSlots: {
CompanyPageTemplate: {
slots: ['BodyContent'],
},
},
} as LayoutConfig
|
| defaultPageMetaConfig |
Type : PageMetaConfig
|
Default value : {
pageMeta: {
resolvers: [
{
property: 'title',
method: 'resolveTitle',
},
{
property: 'heading',
method: 'resolveHeading',
},
{
property: 'breadcrumbs',
method: 'resolveBreadcrumbs',
},
{
property: 'description',
method: 'resolveDescription',
disabledInCsr: true,
},
{
property: 'image',
method: 'resolveImage',
disabledInCsr: true,
},
{
property: 'robots',
method: 'resolveRobots',
disabledInCsr: true,
},
{
property: 'canonicalUrl',
method: 'resolveCanonicalUrl',
disabledInCsr: true,
},
],
canonicalUrl: {
forceHttps: true,
forceWww: false,
removeQueryParams: true,
forceTrailingSlash: true,
},
},
}
|
| defaultPaginationConfig |
Type : PaginationConfig
|
Default value : {
pagination: {
addStart: true,
addEnd: true,
},
}
|
| defaultPermissionRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgPurchaseLimit: {
paths: ['organization/purchase-limits'],
},
orgPurchaseLimitCreate: {
paths: ['organization/purchase-limits/create'],
},
orgPurchaseLimitDetails: {
paths: [listPath],
paramsMapping,
},
orgPurchaseLimitEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
},
},
}
|
| listPath |
Default value : `organization/purchase-limits/:${ROUTE_PARAMS.permissionCode}`
|
| paramsMapping |
Type : ParamsMapping
|
Default value : {
permissionCode: 'code',
}
|
| defaultPersonalizationConfig |
Type : PersonalizationConfig
|
Default value : {
personalization: {
enabled: false,
httpHeaderName: {
id: 'Occ-Personalization-Id',
timestamp: 'Occ-Personalization-Time',
},
context: {
slotPosition: 'PlaceholderContentSlot',
componentId: 'PersonalizationScriptComponent',
},
},
}
|
| defaultPlaceOrderSpinnerLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
PLACE_ORDER_SPINNER: {
inline: true,
component: SpinnerComponent,
dialogType: DIALOG_TYPE.POPOVER_CENTER_BACKDROP,
},
},
}
|
| defaultProductImageZoomLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
PRODUCT_IMAGE_ZOOM: {
inline: true,
component: ProductImageZoomDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultPWAModuleConfig |
Type : PWAModuleConfig
|
Default value : {
pwa: {
enabled: false,
addToHomeScreen: false,
},
}
|
| defaultQualtricsConfig |
Type : QualtricsConfig
|
Default value : {
qualtrics: {},
}
|
| defaultQuickOrderConfig |
Type : QuickOrderConfig
|
Default value : {
quickOrder: {
searchForm: {
displayProductImages: true,
maxProducts: 5,
minCharactersBeforeRequest: 3,
},
list: {
hardDeleteTimeout: 7000,
},
},
}
|
| defaultQuickOrderRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
quickOrder: {
paths: ['my-account/quick-order'],
},
},
},
}
|
| defaultReplenishmentOrderCancellationLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
REPLENISHMENT_ORDER: {
inline: true,
component: ReplenishmentOrderCancellationDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: defaultStorefrontRoutesConfig,
},
}
|
| defaultStorefrontRoutesConfig |
Type : RoutesConfig
|
Default value : {
home: { paths: [''] },
notFound: { paths: ['not-found'] },
// semantic links for login related pages
login: {
paths: ['login'],
protected: false,
authFlow: true,
},
register: {
paths: ['login/register'],
protected: false,
authFlow: true,
},
forgotPassword: {
paths: ['login/forgot-password'],
protected: false,
authFlow: true,
},
resetPassword: {
paths: ['login/pw/change'],
protected: false,
authFlow: true,
},
logout: { paths: ['logout'], protected: false, authFlow: true },
// plp routes
search: { paths: ['search/:query'] },
category: {
paths: ['category/:categoryCode'],
paramsMapping: { categoryCode: 'code' },
},
brand: { paths: ['Brands/:brandName/c/:brandCode'] },
// pdp routes
product: {
paths: ['product/:productCode/:name'],
paramsMapping: { productCode: 'code' },
},
termsAndConditions: { paths: ['terms-and-conditions'] },
coupons: { paths: ['my-account/coupons'] },
couponClaim: {
paths: ['my-account/coupon/claim/:couponCode'],
paramsMapping: { couponCode: 'code' },
},
myInterests: {
paths: ['my-account/my-interests'],
},
notificationPreference: {
paths: ['my-account/notification-preference'],
},
}
|
| defaultRulebasedRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
configureCPQCONFIGURATOR: {
paths: ['configure/vc/:ownerType/entityKey/:entityKey'],
},
configureOverviewCPQCONFIGURATOR: {
paths: [
'configure-overview/vc/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly',
'configure-overview/vc/:ownerType/entityKey/:entityKey',
],
},
},
},
}
|
| defaultSavedCartFormLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
SAVED_CART: {
inline: true,
component: SavedCartFormDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultSeoConfig |
Type : SeoConfig
|
Default value : {
seo: {
structuredData: {
disableInDevMode: true,
},
},
}
|
| defaultSkipLinkConfig |
Type : SkipLinkConfig
|
Default value : {
skipLinks: [
{
key: 'cx-header',
i18nKey: 'skipLink.labels.header',
},
{
key: 'cx-main',
i18nKey: 'skipLink.labels.main',
},
{ key: 'cx-footer', i18nKey: 'skipLink.labels.footer' },
],
}
|
| defaultSmartEditConfig |
Type : SmartEditConfig
|
Default value : {
smartEdit: {
storefrontPreviewRoute: 'cx-preview',
allowOrigin: 'localhost:9002',
},
}
|
| defaultStockNotificationLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
STOCK_NOTIFICATION: {
inlineRoot: true,
component: StockNotificationDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultStoreFinderConfig |
Type : StoreFinderConfig
|
Default value : {
googleMaps: {
apiUrl: 'https://maps.googleapis.com/maps/api/js',
apiKey: '',
scale: 5,
selectedMarkerScale: 17,
radius: 50000,
},
}
|
| defaultStoreFinderLayoutConfig |
Type : LayoutConfig
|
Default value : {
layoutSlots: {
StoreFinderPageTemplate: {
slots: ['MiddleContent', 'SideContent'],
},
},
}
|
| defaultSuggestedAddressesDialogLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
SUGGESTED_ADDRESSES: {
inlineRoot: true,
component: SuggestedAddressDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
| defaultTableConfig |
Type : TableConfig
|
Default value : {
tableOptions: {
headerComponent: TableHeaderCellComponent,
dataComponent: TableDataCellComponent,
},
}
|
| defaultTextfieldRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
configureTEXTFIELD: {
paths: ['configure/textfield/:ownerType/entityKey/:entityKey'],
},
configureOverviewTEXTFIELD: {
paths: [
'configure-overview/textfield/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly',
'configure-overview/textfield/:ownerType/entityKey/:entityKey',
],
},
},
},
}
|
| defaultUnitsRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgUnits: {
paths: ['organization/units'],
},
orgUnitCreate: {
paths: ['organization/units/create'],
},
orgUnitDetails: {
paths: [listPath],
paramsMapping,
},
orgUnitEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
orgUnitChildren: {
paths: [`${listPath}/children`],
paramsMapping,
},
orgUnitCreateChild: {
paths: [`${listPath}/children/create`],
paramsMapping,
},
orgUnitUserList: {
paths: [`${listPath}/users`],
paramsMapping,
},
orgUnitCreateUser: {
paths: [`${listPath}/users/create`],
paramsMapping,
},
orgUnitUserRoles: {
paths: [`${listPath}/users/:userCode/roles`],
paramsMapping,
},
orgUnitApprovers: {
paths: [`${listPath}/approvers`],
paramsMapping,
},
orgUnitAssignApprovers: {
paths: [`${listPath}/approvers/assign`],
paramsMapping,
},
orgUnitAddressList: {
paths: [`${listPath}/addresses`],
paramsMapping,
},
orgUnitAddressCreate: {
paths: [`${listPath}/addresses/create`],
paramsMapping,
},
orgUnitAddressDetails: {
paths: [`${listPath}/addresses/:addressId`],
paramsMapping,
},
orgUnitAddressEdit: {
paths: [`${listPath}/addresses/:addressId/edit`],
paramsMapping,
},
orgUnitCostCenters: {
paths: [`${listPath}/cost-centers`],
paramsMapping,
},
orgUnitCreateCostCenter: {
paths: [`${listPath}/cost-centers/create`],
paramsMapping,
},
},
},
}
|
| listPath |
Default value : `organization/units/:${ROUTE_PARAMS.unitCode}`
|
| paramsMapping |
Type : ParamsMapping
|
Default value : {
unitCode: 'uid',
addressId: 'id',
userCode: 'customerId',
}
|
| defaultUser |
Type : object
|
Default value : {
name: 'test-user-with-orders@sap.cx.com',
password: 'pw4all',
}
|
| loginLinkSelector |
Type : string
|
Default value : 'cx-login [role="link"]'
|
| userGreetSelector |
Type : string
|
Default value : 'cx-login .cx-login-greet'
|
| defaultUserGroupRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgUserGroup: {
paths: ['organization/user-groups'],
},
orgUserGroupCreate: {
paths: ['organization/user-groups/create'],
},
orgUserGroupDetails: {
paths: [listPath],
paramsMapping,
},
orgUserGroupEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
orgUserGroupUsers: {
paths: [`${listPath}/users`],
paramsMapping,
},
orgUserGroupAssignUsers: {
paths: [`${listPath}/users/assign`],
paramsMapping,
},
orgUserGroupPermissions: {
paths: [`${listPath}/purchase-limits`],
paramsMapping,
},
orgUserGroupAssignPermissions: {
paths: [`${listPath}/purchase-limits/assign`],
paramsMapping,
},
},
},
}
|
| listPath |
Default value : `organization/user-groups/:${ROUTE_PARAMS.userGroupCode}`
|
| paramsMapping |
Type : ParamsMapping
|
Default value : {
userGroupCode: 'uid',
}
|
| defaultUserRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgUser: {
paths: ['organization/users'],
},
orgUserCreate: {
paths: ['organization/users/create'],
},
orgUserDetails: {
paths: [listPath],
paramsMapping,
},
orgUserEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
orgUserChangePassword: {
paths: [`${listPath}/change-password`],
paramsMapping,
},
orgUserApprovers: {
paths: [`${listPath}/approvers`],
paramsMapping,
},
orgUserAssignApprovers: {
paths: [`${listPath}/approvers/assign`],
paramsMapping,
},
orgUserPermissions: {
paths: [`${listPath}/purchase-limits`],
paramsMapping,
},
orgUserAssignPermissions: {
paths: [`${listPath}/purchase-limits/assign`],
paramsMapping,
},
orgUserUserGroups: {
paths: [`${listPath}/user-groups`],
paramsMapping,
},
orgUserAssignUserGroups: {
paths: [`${listPath}/user-groups/assign`],
paramsMapping,
},
},
},
}
|
| listPath |
Default value : `organization/users/:${ROUTE_PARAMS.userCode}`
|
| paramsMapping |
Type : ParamsMapping
|
Default value : {
userCode: 'customerId',
}
|
| defaultViewConfig |
Type : ViewConfig
|
Default value : {
view: {
defaultPageSize: 12,
infiniteScroll: {
active: false,
productLimit: 0,
showMoreButton: false,
},
},
}
|
| DELETE_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: DELETE_ITEM_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{
className: ITEM_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| DELETE_USER_PAYMENT_METHOD |
Type : string
|
Default value : '[User] Delete User Payment Method'
|
| DELETE_USER_PAYMENT_METHOD_FAIL |
Type : string
|
Default value : '[User] Delete User Payment Method Fail'
|
| DELETE_USER_PAYMENT_METHOD_SUCCESS |
Type : string
|
Default value : '[User] Delete User Payment Method Success'
|
| LOAD_USER_PAYMENT_METHODS |
Type : string
|
Default value : '[User] Load User Payment Methods'
|
| LOAD_USER_PAYMENT_METHODS_FAIL |
Type : string
|
Default value : '[User] Load User Payment Methods Fail'
|
| LOAD_USER_PAYMENT_METHODS_SUCCESS |
Type : string
|
Default value : '[User] Load User Payment Methods Success'
|
| SET_DEFAULT_USER_PAYMENT_METHOD |
Type : string
|
Default value : '[User] Set Default User Payment Method'
|
| SET_DEFAULT_USER_PAYMENT_METHOD_FAIL |
Type : string
|
Default value : '[User] Set Default User Payment Method Fail'
|
| SET_DEFAULT_USER_PAYMENT_METHOD_SUCCESS |
Type : string
|
Default value : '[User] Set Default User Payment Method Success'
|
| DELIMITER_END |
Type : string
|
Default value : '/** AUGMENTABLE_TYPES_END */'
|
| DELIMITER_START |
Type : string
|
Default value : '/** AUGMENTABLE_TYPES_START */'
|
| glob |
Default value : promisify(globModule)
|
| DELIVERY_MODE_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/delivery-mode/delivery-mode.component.ts
selector: 'cx-delivery-mode',
componentClassName: DELIVERY_MODE_COMPONENT,
removedProperties: [
{
name: 'checkoutStepUrlNext',
comment: `'checkoutStepUrlNext' property has been removed.`,
},
{
name: 'checkoutStepUrlPrevious',
comment: `'checkoutStepUrlPrevious' property has been removed.`,
},
{
name: 'currentDeliveryModeId',
comment: `'currentDeliveryModeId' property has been removed. The current delivery mode selection is stored in the form called "mode" in the "deliveryModeId" input field.`,
},
],
}
|
| DELIVERY_MODE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/delivery-mode/delivery-mode.component.ts
class: DELIVERY_MODE_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
{
className: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| DELIVERY_MODE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, DeliveryMode>
>('DeliveryModeNormalizer')
|
| DELIVERY_MODE_SET_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/delivery-mode-set.guard.ts
class: DELIVERY_MODE_SET_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_DETAILS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| DEPENDENCY_NAMES |
Type : string[]
|
Default value : [
'@angular/platform-server',
NGUNIVERSAL_EXPRESS_ENGINE,
'ts-loader',
]
|
| DIGITAL_PAYMENTS_FOLDER_NAME |
Type : string
|
Default value : 'digital-payments'
|
| DIGITAL_PAYMENTS_MODULE |
Type : string
|
Default value : 'DigitalPaymentsModule'
|
| DIGITAL_PAYMENTS_MODULE_NAME |
Type : string
|
Default value : 'DigitalPayments'
|
| DIGITAL_PAYMENTS_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: DIGITAL_PAYMENTS_FEATURE_NAME,
mainScope: SPARTACUS_DIGITAL_PAYMENTS,
},
folderName: DIGITAL_PAYMENTS_FOLDER_NAME,
moduleName: DIGITAL_PAYMENTS_MODULE_NAME,
featureModule: {
name: DIGITAL_PAYMENTS_MODULE,
importPath: SPARTACUS_DIGITAL_PAYMENTS,
},
i18n: {
resources: DIGITAL_PAYMENTS_TRANSLATIONS,
chunks: DIGITAL_PAYMENTS_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_DIGITAL_PAYMENTS_ASSETS,
},
dependencyFeatures: [CHECKOUT_BASE_FEATURE_NAME],
importAfter: [
{
markerModuleName: CHECKOUT_BASE_MODULE,
featureModuleName: DIGITAL_PAYMENTS_MODULE,
},
],
}
|
| DIGITAL_PAYMENTS_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'dpTranslationChunksConfig'
|
| DIGITAL_PAYMENTS_TRANSLATIONS |
Type : string
|
Default value : 'dpTranslations'
|
| DISABLED_STATUS |
Type : string
|
Default value : 'DISABLED'
|
| DP_DETAILS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, PaymentDetails>
>('DpDetailsNormalizer')
|
| DP_REQUEST_NORMALIZER |
Default value : new InjectionToken<
Converter<any, DpPaymentRequest>
>('DpRequestNormalizer')
|
| dpPaymentForm |
Type : object
|
Default value : {
dpPaymentForm: {
redirect:
'You will soon be redirected to third party page for card registration',
callback: 'Please Wait... Fetching payment details...',
cancelledOrFailed: 'Card registration failed or cancelled',
error: {
redirect: 'Unable to initiate operation. Please try again',
paymentFetch: 'Unable to fetch payment details. Please try again.',
unknown:
'Unknown error occurred while fetching payment. Please contact support',
},
},
}
|
| dpTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
dpPaymentForm: ['dpPaymentForm'],
}
|
| dpTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cms/services/dynamic-attribute.service.ts
class: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: SMART_EDIT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: UNIFIED_INJECTOR,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: SMART_EDIT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `addDynamicAttributes`,
comment: `// ${TODO_SPARTACUS} '${DYNAMIC_ATTRIBUTE_SERVICE}.addDynamicAttributes' method was removed. Please use functions 'addAttributesToComponent' or 'addAttributesToSlot' instead`,
},
]
|
| DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cms/services/dynamic-attribute.service.ts
class: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [],
addParams: [
{
className: SMART_EDIT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| effects |
Type : any[]
|
Default value : [CustomerEffects]
|
| effects |
Type : any[]
|
Default value : [
OrdersEffect,
OrderDetailsEffect,
ConsignmentTrackingEffects,
OrderReturnRequestEffect,
ReplenishmentOrderDetailsEffect,
ReplenishmentOrdersEffect,
]
|
| effects |
Type : any[]
|
Default value : [FindStoresEffect, ViewAllStoresEffect]
|
| effects |
Type : any[]
|
Default value : [
CartEntryEffects,
CartVoucherEffects,
CartEffects,
MultiCartEffects,
]
|
| effects |
Type : any[]
|
Default value : [SavedCartEffects]
|
| effects |
Type : any[]
|
Default value : [WishListEffects]
|
| effects |
Type : any[]
|
Default value : [
BudgetEffects,
OrgUnitEffects,
UserGroupEffects,
PermissionEffects,
CostCenterEffects,
B2BUserEffects,
]
|
| effects |
Type : any[]
|
Default value : [OrderApprovalEffects]
|
| effects |
Type : any[]
|
Default value : [AnonymousConsentsEffects]
|
| effects |
Type : any[]
|
Default value : [
PageEffects,
ComponentsEffects,
NavigationEntryItemEffects,
]
|
| effects |
Type : any[]
|
Default value : [
ProductsSearchEffects,
ProductEffects,
ProductReviewsEffects,
ProductReferencesEffects,
]
|
| effects |
Type : any[]
|
Default value : [RouterEffects]
|
| effects |
Type : any[]
|
Default value : [
LanguagesEffects,
CurrenciesEffects,
BaseSiteEffects,
]
|
| effects |
Type : any[]
|
Default value : [ClientTokenEffect]
|
| ELECTRONICS_BASESITE |
Type : string
|
Default value : 'electronics-spa'
|
| ELECTRONICS_CURRENCY |
Type : string
|
Default value : 'USD'
|
| firstAddToCartSelector |
Default value : `${productItemSelector} cx-add-to-cart:first`
|
| GET_CHECKOUT_DETAILS_ENDPOINT_ALIAS |
Type : string
|
Default value : 'GET_CHECKOUT_DETAILS'
|
| EMAIL_PATTERN |
Default value : /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
|
| PASSWORD_PATTERN |
Default value : /^(?=.*?[A-Z])(?=.*?[0-9])(?=.*?[!@#$%^*()_\-+{};:.,]).{6,}$/
|
| en |
Type : object
|
Default value : {
asm,
}
|
| en |
Type : object
|
Default value : {
order,
}
|
| en |
Type : object
|
Default value : {
storeFinder,
}
|
| en |
Type : object
|
Default value : {
dpPaymentForm,
}
|
| en |
Type : object
|
Default value : {
epdVisualization,
}
|
| en |
Type : object
|
Default value : {
cart,
}
|
| en |
Type : object
|
Default value : {
importExport,
}
|
| en |
Type : object
|
Default value : {
quickOrder,
}
|
| en |
Type : object
|
Default value : {
savedCart,
}
|
| en |
Type : object
|
Default value : {
wishlist,
}
|
| en |
Type : object
|
Default value : {
checkoutB2B,
}
|
| en |
Type : object
|
Default value : {
checkout,
}
|
| en |
Type : object
|
Default value : {
checkoutScheduledReplenishment,
}
|
| en |
Type : object
|
Default value : {
bulkPricing,
}
|
| en |
Type : object
|
Default value : {
productImageZoom,
}
|
| en |
Type : object
|
Default value : {
productVariants,
}
|
| en |
Type : object
|
Default value : {
accountSummary,
}
|
| en |
Type : object
|
Default value : {
organization,
}
|
| en |
Type : object
|
Default value : {
orderApproval,
}
|
| en |
Type : object
|
Default value : {
configurator,
}
|
| en |
Type : object
|
Default value : {
userAccount,
}
|
| en |
Type : object
|
Default value : {
userProfile,
}
|
| ensureLeadingSlash |
Default value : (path: string): string =>
path.startsWith('/') ? path : '/' + path
|
| getParamName |
Default value : (segment: string): string => segment.slice(1)
|
| isParam |
Default value : (segment: string): boolean => segment.startsWith(':')
|
| removeLeadingSlash |
Default value : (path: string): string =>
path.startsWith('/') ? path.slice(1) : path
|
| ENTITY_FAIL_ACTION |
Type : string
|
Default value : '[ENTITY] LOAD FAIL'
|
| ENTITY_LOAD_ACTION |
Type : string
|
Default value : '[ENTITY] LOAD'
|
| ENTITY_RESET_ACTION |
Type : string
|
Default value : '[ENTITY] RESET'
|
| ENTITY_SUCCESS_ACTION |
Type : string
|
Default value : '[ENTITY] LOAD SUCCESS'
|
| ENTITY_PROCESSES_DECREMENT_ACTION |
Type : string
|
Default value : '[ENTITY] PROCESSES DECREMENT'
|
| ENTITY_PROCESSES_INCREMENT_ACTION |
Type : string
|
Default value : '[ENTITY] PROCESSES INCREMENT'
|
| ENTITY_PROCESSES_LOADER_RESET_ACTION |
Type : string
|
Default value : '[ENTITY] PROCESSES LOADER RESET'
|
| ENTITY_REMOVE_ACTION |
Type : string
|
Default value : '[ENTITY] REMOVE'
|
| ENTITY_REMOVE_ALL_ACTION |
Type : string
|
Default value : '[ENTITY] REMOVE ALL'
|
| EPD_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: EPD_VISUALIZATION_FEATURE_NAME,
mainScope: SPARTACUS_EPD_VISUALIZATION,
},
folderName: EPD_VISUALIZATION_FOLDER_NAME,
moduleName: EPD_VISUALIZATION_MODULE_NAME,
featureModule: {
name: EPD_VISUALIZATION_MODULE,
importPath: SPARTACUS_EPD_VISUALIZATION,
},
rootModule: {
name: EPD_VISUALIZATION_ROOT_MODULE,
importPath: SPARTACUS_EPD_VISUALIZATION_ROOT,
},
customConfig: buildCdsConfig,
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_EPD_VISUALIZATION_ROOT,
namedImports: [EPD_VISUALIZATION_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: EPD_VISUALIZATION_TRANSLATIONS,
chunks: EPD_VISUALIZATION_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_EPD_VISUALIZATION_ASSETS,
},
styles: {
scssFileName: EPD_SCSS_FILE_NAME,
importStyle: SPARTACUS_EPD_VISUALIZATION,
},
}
|
| EPD_SCSS_FILE_NAME |
Type : string
|
Default value : 'epd-visualization.scss'
|
| EPD_VISUALIZATION_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'EPD_VISUALIZATION_FEATURE'
|
| EPD_VISUALIZATION_FOLDER_NAME |
Type : string
|
Default value : 'epd-visualization'
|
| EPD_VISUALIZATION_MODULE |
Type : string
|
Default value : 'EpdVisualizationModule'
|
| EPD_VISUALIZATION_MODULE_NAME |
Type : string
|
Default value : 'EpdVisualization'
|
| EPD_VISUALIZATION_ROOT_MODULE |
Type : string
|
Default value : 'EpdVisualizationRootModule'
|
| EPD_VISUALIZATION_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'epdVisualizationTranslationChunksConfig'
|
| EPD_VISUALIZATION_TRANSLATIONS |
Type : string
|
Default value : 'epdVisualizationTranslations'
|
| EPD_VISUALIZATION_FEATURE |
Type : string
|
Default value : 'epd-visualization'
|
| epdVisualization |
Type : object
|
Default value : {
epdVisualization: {
visualViewer,
visualPicking,
errors,
},
}
|
| errors |
Type : object
|
Default value : {
visualLoad: {
noMatchingVisualFound: 'No matching visualization found',
multipleMatchingVisualsFound: 'Multiple matching visualizations found',
unexpectedLoadError: 'Error occurred while loading visualization',
},
}
|
| visualPicking |
Type : object
|
Default value : {
visualPickingTab: {
noProductReferences: 'No spare parts are available for this product.',
},
visualPickingProductList: {
description: 'Description',
itemPrice: 'Price',
outOfStock: 'Out of stock',
id: 'ID',
},
visualPickingProductFilter: {
input: {
placeholder: 'Filter by name or id',
},
searchButton: {
label: 'search',
},
resetButton: {
label: 'reset',
},
},
}
|
| visualViewer |
Type : object
|
Default value : {
contentType: {
drawing2D: '2D',
model3D: '3D',
},
toolbar: {
homeButton: { label: 'Home' },
zoomButton: { label: 'Zoom' },
panButton: { label: 'Pan' },
rotateButton: { label: 'Rotate' },
isolateButton: { label: 'Isolate' },
playButton: { label: 'Play' },
pauseButton: { label: 'Pause' },
hotspotsButton: { label: 'Hotspots', show: 'Show', hide: 'Hide' },
visualViewerAnimationSlider: {
label: 'Animation Slider',
role: 'Slider',
},
},
}
|
| epdVisualizationTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
epdVisualization: ['epdVisualization'],
}
|
| epdVisualizationTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| ERROR_MESSAGE_NO_ENTRY_NUMBER_FOUND |
Type : string
|
Default value : 'Entry number is required in addToCart response'
|
| httpErrorInterceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: HttpErrorInterceptor,
multi: true,
},
]
|
| errorsCount |
Type : number
|
Default value : 0
|
| options |
Type : ProgramOptions
|
Default value : program.opts() as any
|
| program |
Default value : new Command()
|
| warningsCount |
Type : number
|
Default value : 0
|
| EVENT_SERVICE_CONSTRUCTOR_DEPRECATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/event/event.service.ts
class: EVENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| PRODUCT |
Type : string
|
Default value : '2221933'
|
| PRODUCT_NO_PRICING |
Type : string
|
Default value : '3881074'
|
| QUANTITY_FOR_13_DISCOUNT |
Type : string
|
Default value : '99'
|
| QUANTITY_FOR_25_DISCOUNT |
Type : string
|
Default value : '100'
|
| QUANTITY_FOR_3_DISCOUNT |
Type : string
|
Default value : '29'
|
| QUANTITY_FOR_8_DISCOUNT |
Type : string
|
Default value : '49'
|
| QUANTITY_FOR_NO_DISCOUNT |
Type : string
|
Default value : '9'
|
| QUANTITY_PLUS_ONE |
Type : string
|
Default value : '50'
|
| TEST_QUANTITY |
Type : string
|
Default value : '31'
|
| exportEntries |
Type : object
|
Default value : {
exportToCsv: 'Export to CSV',
exportMessage:
'CSV file will download automatically to your device, if it does not please check your browser settings',
columnNames: {
code: 'Code',
quantity: 'Quantity',
name: 'Name',
price: 'Price',
},
}
|
| importEntries |
Type : object
|
Default value : {
importProducts: 'Import Products',
}
|
| importEntriesDialog |
Type : object
|
Default value : {
importProducts: 'Import Products',
importProductsSubtitle: 'Add products by importing a .CSV file.',
importProductsNewSavedCartSubtitle:
'Add products by importing a .CSV file and creating a new saved cart.',
importProductFileDetails:
'Text file should contain list of products with required columns separated by comma: SKU and quantity.',
selectFile: 'Select File',
savedCartName: 'Saved Cart Name',
savedCartDescription: 'Saved Cart Description',
optional: 'optional',
charactersLeft: 'characters left: {{count}}',
cancel: 'Cancel',
upload: 'Upload',
close: 'Close',
summary: {
info: 'Do not close or refresh this window while products are being imported.',
loadedToCart: 'Products has been loaded to cart {{ cartName }}',
loaded: 'Products has been loaded',
loading: 'Products are being processed... ({{ count }}/{{ total }})',
successes:
'{{ successesCount }} out of {{ total }} products have been imported successfully.',
warning: '{{ count }} product was not imported totally.',
warning_other: '{{ count }} products were not imported totally.',
error: '{{ count }} product was not imported.',
error_other: '{{ count }} products were not imported.',
messages: {
unknownIdentifier: 'Product SKU "{{ productCode}}" does not exist.',
lowStock:
'Quantity for {{ productName }}: {{ quantity }} has been reduced to {{ quantityAdded }}.',
noStock: '{{ productName }} is currently out of stock.',
unknownError: 'Unrecognized problem with "{{ productCode }}".',
limitExceeded: 'Can not add "{{ productCode }}". Limit exceeded.',
},
show: 'Show',
hide: 'Hide',
},
}
|
| importExport |
Type : object
|
Default value : {
exportEntries,
importEntries,
importEntriesDialog,
}
|
| EXPRESS_CHECKOUT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/checkout/components/services/express-checkout.service.ts
class: EXPRESS_CHECKOUT_SERVICE,
importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
deprecatedParams: [
{
className: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_DELIVERY_FACADE,
importPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
className: CHECKOUT_PAYMENT_FACADE,
importPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
{
className: CHECKOUT_DETAILS_SERVICE,
importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
},
],
addParams: [
{
className: CLEAR_CHECKOUT_FACADE,
importPath: SPARTACUS_CHECKOUT_OLD_ROOT,
},
],
}
|
| EXPRESS_CHECKOUT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
// feature-libs/checkout/components/services/express-checkout.service.ts
{
class: EXPRESS_CHECKOUT_SERVICE,
importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
deprecatedNode: RESET_CHECKOUT_PROCESSES,
comment: `// ${TODO_SPARTACUS} Method '${EXPRESS_CHECKOUT_SERVICE}.${RESET_CHECKOUT_PROCESSES}' was removed, use method '${RESET_CHECKOUT_PROCESSES}' from '${CLEAR_CHECKOUT_FACADE}' instead`,
},
]
|
| facadeProviders |
Type : Provider[]
|
Default value : [
QuickOrderService,
{
provide: QuickOrderFacade,
useExisting: QuickOrderService,
},
]
|
| facadeProviders |
Type : Provider[]
|
Default value : [
SavedCartService,
{
provide: SavedCartFacade,
useExisting: SavedCartService,
},
]
|
| facadeProviders |
Type : Provider[]
|
Default value : [
WishListService,
{
provide: WishListFacade,
useExisting: WishListService,
},
]
|
| facadeProviders |
Type : Provider[]
|
Default value : [
AccountSummaryService,
{
provide: AccountSummaryFacade,
useExisting: AccountSummaryService,
},
]
|
| facadeProviders |
Type : Provider[]
|
Default value : [
UserAccountService,
{
provide: UserAccountFacade,
useExisting: UserAccountService,
},
]
|
| facadeProviders |
Type : Provider[]
|
Default value : [
CdcAuthService,
{
provide: CdcAuthFacade,
useExisting: CdcAuthService,
},
]
|
| FALLBACK_PAGINATION_OPTIONS |
Type : PaginationOptions
|
Default value : {
rangeCount: 3,
dotsLabel: '...',
startLabel: '«',
previousLabel: '‹',
nextLabel: '›',
endLabel: '»',
}
|
| FEATURE_MODULES_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-structure/services/feature-modules.service.ts
class: FEATURE_MODULES_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CONFIG_INITIALIZER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: COMPILER,
importPath: ANGULAR_CORE,
},
{
className: INJECTOR,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: COMPILER,
importPath: ANGULAR_CORE,
},
{
className: INJECTOR,
importPath: ANGULAR_CORE,
},
],
addParams: [
{
className: LAZY_MODULES_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| FEATURE_MODULES_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: FEATURE_MODULES_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_INJECTORS,
comment: `// ${TODO_SPARTACUS} Method '${GET_INJECTORS}' has been removed'`,
},
]
|
| fileName |
Type : string
|
Default value : 'projects/schematics/src/dependencies.json'
|
| packageJsonDirectories |
Type : string[]
|
Default value : [
'projects',
'core-libs',
'feature-libs',
'integration-libs',
// our root package.json
'package.json',
]
|
| program |
Default value : new Command()
|
| tempFileName |
Default value : `${fileName.substring(0, fileName.length - 5)}-temp.json`
|
| files |
Default value : glob.sync(`${spartacusHomeDir}/dist/**/package.json`)
|
| spartacusHomeDir |
Default value : process.argv[2]
|
| files |
Default value : glob.sync(`${spartacusHomeDir}/temp/*.api.json`)
|
| outputFilePath |
Default value : `${spartacusHomeDir}/public-api.json`
|
| publicApiData |
Type : any[]
|
Default value : []
|
| FIND_STORE_BY_ID |
Type : string
|
Default value : '[StoreFinder] Find a Store by Id'
|
| FIND_STORE_BY_ID_FAIL |
Type : string
|
Default value : '[StoreFinder] Find a Store by Id Fail'
|
| FIND_STORE_BY_ID_SUCCESS |
Type : string
|
Default value : '[StoreFinder] Find a Store by Id Success'
|
| FIND_STORES |
Type : string
|
Default value : '[StoreFinder] Find Stores'
|
| FIND_STORES_FAIL |
Type : string
|
Default value : '[StoreFinder] Find Stores Fail'
|
| FIND_STORES_ON_HOLD |
Type : string
|
Default value : '[StoreFinder] On Hold'
|
| FIND_STORES_SUCCESS |
Type : string
|
Default value : '[StoreFinder] Find Stores Success'
|
| firstName |
Type : string
|
Default value : 'Test'
|
| lastName |
Type : string
|
Default value : 'User'
|
| password |
Type : string
|
Default value : 'pw4all'
|
| titleCode |
Type : string
|
Default value : 'mr'
|
| username |
Type : string
|
Default value : 'test-user-with-orders@sap.cx.com'
|
| firstProductAscending |
Type : string
|
Default value : '4205431'
|
| firstProductCodeSelector |
Type : string
|
Default value : 'cx-my-interests .cx-product-interests-product-item:first .cx-code'
|
| firstProductDescending |
Type : string
|
Default value : '898520'
|
| GET_STOCK_NOTIFICATION_ENDPOINT_ALIAS |
Type : string
|
Default value : 'getStockNotificationEndpointAlias'
|
| normalProductCode |
Type : string
|
Default value : '872912'
|
| NOTIFICATION_PREFERENCES_CHANGE_ENDPOINT_ALIAS |
Type : string
|
Default value : 'notificationPreferencesChange'
|
| firstProductItemSelector |
Default value : `${productItemSelector}:first`
|
| firstProductNameSelector |
Default value : `${firstProductItemSelector} a.cx-product-name`
|
| firstProductPriceSelector |
Default value : `${firstProductItemSelector} .cx-product-price`
|
| pageLinkSelector |
Type : string
|
Default value : 'cx-pagination a.current'
|
| productItemSelector |
Type : string
|
Default value : 'cx-product-list cx-product-list-item'
|
| productNameSelector |
Type : string
|
Default value : 'cx-product-list-item .cx-product-name'
|
| QUERY_ALIAS |
Type : object
|
Default value : {
FIRST_PAGE: 'first_page_query',
CATEGORY_PAGE: 'category_page_query',
BRAND_PAGE: 'brand_page_query',
SONY_CLEAR_FACET: 'sony_query_clear_facet',
PRICE_ASC_FILTER: 'price_query_asc_filter',
PRICE_DSC_FILTER: 'price_query_dsc_filter',
NAME_DSC_FILTER: 'name_query_dsc_filter',
CATEGORY_FILTER: 'category_query_filter',
STORE_FILTER: 'store_query_filter',
COLOR_FILTER: 'color_query_filter',
TOP_RATED_FILTER: 'topRated_query_filter',
SONY: 'sony_query',
DSC_N1: 'dsc_n1_query',
CANON: 'canon_query',
CAMERA: 'camera_query',
FACET: 'facet_query',
PRODUCE_CODE: 'productCode_query',
INFINITE_SCROLL_PRODUCT_LOADED: 'productLoaded_query',
}
|
| resultsTitleSelector |
Type : string
|
Default value : 'cx-breadcrumb h1'
|
| searchUrlPrefix |
Default value : `${Cypress.env('OCC_PREFIX')}/${Cypress.env(
'BASE_SITE'
)}/products/search`
|
| sortingOptionSelector |
Type : string
|
Default value : 'cx-sorting .ng-select:first'
|
| FOCUS_ATTR |
Type : string
|
Default value : 'data-cx-focus'
|
|
The element attribute used to store the focus state |
| FOCUS_GROUP_ATTR |
Type : string
|
Default value : 'data-cx-focus-group'
|
|
The element attribute used to store the focus group state |
| fontawesomeIconConfig |
Type : IconConfig
|
Default value : {
icon: {
symbols: {
SEARCH: 'fas fa-search',
CART: 'fas fa-shopping-cart',
INFO: 'fas fa-info-circle',
STAR: 'fas fa-star',
GRID: 'fas fa-th-large',
LIST: 'fas fa-bars',
CARET_UP: 'fas fa-angle-up',
CARET_DOWN: 'fas fa-angle-down',
CARET_RIGHT: 'fas fa-angle-right',
CARET_LEFT: 'fas fa-angle-left',
ERROR: 'fas fa-exclamation-circle',
WARNING: 'fas fa-exclamation-triangle',
SUCCESS: 'fas fa-check-circle',
CLOSE: 'fas fa-times',
VISA: 'fab fa-cc-visa',
MASTER_CARD: 'fab fa-cc-mastercard',
AMEX: 'fab fa-cc-amex',
DINERS_CLUB: 'fab fa-cc-diners-club',
CREDIT_CARD: 'fas fa-credit-card',
COLLAPSE: 'fas fa-minus',
EXPAND: 'fas fa-plus',
RESET: 'fas fa-times-circle',
CIRCLE: 'fas fa-circle',
HEART: 'fas fa-heart',
EMPTY_HEART: 'far fa-heart',
FILTER: 'fas fa-filter',
PENCIL: 'fas fa-pencil-alt',
CLOCK: 'far fa-clock',
TRASH: 'fas fa-trash',
ACTIVE: 'fas fa-check',
ON: 'fas fa-toggle-on',
OFF: 'fas fa-toggle-off',
LINK_OUT: 'fas fa-external-link-alt',
SORT_DOWN: 'fas fa-sort-down',
SORT: 'fas fa-sort',
EXPAND_ARROWS: 'fas fa-expand',
CLIPBOARD_LIST: 'fas fa-clipboard-list',
ADDRESS_BOOK: 'far fa-address-book',
USER_FRIENDS: 'fas fa-user-friends',
SORT_AMOUNT_DOWN: 'fas fa-sort-amount-down',
SORT_AMOUNT_UP: 'fas fa-sort-amount-up',
PDF_FILE: 'fas fa-file-pdf',
EYE: 'fas fa-eye',
EYE_SLASH: 'fas fa-eye-slash',
ORDER: 'fas fa-clipboard-list',
DOWNLOAD: 'fas fa-download',
FILE: 'fas fa-file',
},
resources: [
{
type: IconResourceType.LINK,
url: 'https://use.fontawesome.com/releases/v5.8.1/css/all.css',
},
],
},
}
|
| FORBIDDEN_HANDLER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/global-message/http-interceptors/handlers/forbidden/forbidden.handler.ts
class: FORBIDDEN_HANDLER,
importPath: SPARTACUS_CORE,
deprecatedParams: [],
addParams: [
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| FORGOT_PASSWORD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/forgot-password/forgot-password.component.ts
class: FORGOT_PASSWORD_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| FORM_ERRORS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// /projects/storefrontlib/shared/components/form/form-errors/form-errors.component.ts
class: FORM_ERRORS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [],
addParams: [
{ className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE },
{ className: KEY_VALUE_DIFFERS, importPath: ANGULAR_CORE },
],
}
|
| formats |
Type : object
|
Default value : {
mobile: {
width: 575,
height: 640,
},
desktop: {
width: 1000,
height: 660,
},
}
|
| GENERATED_REMOVED_PUBLIC_API_DATA |
Type : DeprecatedNode[]
|
Default value : [
{
node: 'DeleteSavedCartFailEvent',
importPath: '@spartacus/cart/saved-cart/root',
comment:
"Class DeleteSavedCartFailEvent has been removed and is no longer part of the public API. Event was moved to 'cart.events.ts' in @spartacus/cart/base/root, and renamed to DeleteCartFailEvent.",
},
{
node: 'DeleteSavedCartSuccessEvent',
importPath: '@spartacus/cart/saved-cart/root',
comment:
"Class DeleteSavedCartSuccessEvent has been removed and is no longer part of the public API. Event was moved to 'cart.events.ts' in @spartacus/cart/base/root, and renamed to DeleteCartSuccessEvent.",
},
{
node: 'OrderConfirmationOverviewComponent',
importPath: '@spartacus/checkout/components',
comment:
"Class OrderConfirmationOverviewComponent has been removed and is no longer part of the public API. Use 'OrderDetailShippingComponent' instead from @spartacus/order/components",
},
{
node: 'ReplenishmentOrderConfirmationModule',
importPath: '@spartacus/checkout/components',
comment:
"Class ReplenishmentOrderConfirmationModule has been removed and is no longer part of the public API. Use 'OrderConfirmationModule' instead as the cms mapping has been consolidated into one module.",
},
{
node: 'ReviewSubmitModule',
importPath: '@spartacus/checkout/components',
comment:
'Class ReviewSubmitModule has been removed and is no longer part of the public API. It has been renamed to CheckoutReviewSubmitModule and moved to @spartacus/checkout/base/components. If it is for a b2b storefront, please use B2BCheckoutReviewSubmitModule in @spartacus/checkout/b2b/components',
},
{
node: 'ShippingAddressModule',
importPath: '@spartacus/checkout/components',
comment:
'Class ShippingAddressModule has been removed and is no longer part of the public API. It has been renamed to CheckoutDeliveryAddressModule and moved to @spartacus/checkout/base/components. If it is for a b2b storefront, please use B2BCheckoutDeliveryAddressModule in @spartacus/checkout/b2b/components',
},
{
node: 'CardTypesState',
importPath: '@spartacus/checkout/core',
comment:
"Interface CardTypesState has been removed and is no longer part of the public API. The card types is no longer found in the NgRX store. You can find the card type 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.",
},
{
node: 'CHECKOUT_DETAILS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CHECKOUT_DETAILS has been removed and is no longer part of the public API. It is not used anymore. Please adapt your checkout library to use Commands & Queries instead of NgRX. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.",
},
{
node: 'CheckoutActions',
importPath: '@spartacus/checkout/core',
comment:
'Namespace CheckoutActions has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries.',
},
{
node: 'ADD_DELIVERY_ADDRESS_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.ADD_DELIVERY_ADDRESS_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'createAndSetAddress()' from CheckoutDeliveryAddressFacade.",
},
{
node: 'ADD_DELIVERY_ADDRESS_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.ADD_DELIVERY_ADDRESS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryAddressCreatedEvent', which gets fired when the address has been successfully added.",
},
{
node: 'ADD_DELIVERY_ADDRESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.ADD_DELIVERY_ADDRESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'createAndSetAddress()' from CheckoutDeliveryAddressFacade.",
},
{
node: 'AddDeliveryAddress',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.AddDeliveryAddress has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'createAndSetAddress()' from CheckoutDeliveryAddressFacade.",
},
{
node: 'AddDeliveryAddressFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.AddDeliveryAddressFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'createAndSetAddress()' from CheckoutDeliveryAddressFacade.",
},
{
node: 'AddDeliveryAddressSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.AddDeliveryAddressSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryAddressCreatedEvent', which gets fired when the address has been successfully added.",
},
{
node: 'CardTypesAction',
importPath: '@spartacus/checkout/core',
comment:
"TypeAlias CheckoutActions.CardTypesAction has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the query 'getPaymentCardTypesState' in CheckoutPaymentFacade to get the data and state for the card types.",
},
{
node: 'CHECKOUT_CLEAR_MISCS_DATA',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CHECKOUT_CLEAR_MISCS_DATA has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch events to clear miscellanous data like the payment types with 'CheckoutPaymentTypesQueryResetEvent', supported delivery modes with 'CheckoutSupportedDeliveryModesQueryResetEvent', and card types with 'CheckoutPaymentCardTypesQueryResetEvent'.",
},
{
node: 'CheckoutAction',
importPath: '@spartacus/checkout/core',
comment:
'TypeAlias CheckoutActions.CheckoutAction has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries.',
},
{
node: 'CheckoutClearMiscsData',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.CheckoutClearMiscsData has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch events to clear miscellanous data like the payment types with 'CheckoutPaymentTypesQueryResetEvent', supported delivery modes with 'CheckoutSupportedDeliveryModesQueryResetEvent', and card types with 'CheckoutPaymentCardTypesQueryResetEvent'.",
},
{
node: 'CLEAR_CHECKOUT_DATA',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_CHECKOUT_DATA has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent'.",
},
{
node: 'CLEAR_CHECKOUT_DELIVERY_ADDRESS_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_ADDRESS_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'clearCheckoutDeliveryAddress()' from CheckoutDeliveryAddressFacade.",
},
{
node: 'CLEAR_CHECKOUT_DELIVERY_ADDRESS_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_ADDRESS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryAddressClearedEvent', which gets fired when the address has been successfully cleared.",
},
{
node: 'CLEAR_CHECKOUT_DELIVERY_ADDRESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_ADDRESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryAddress()' from CheckoutDeliveryAddressFacade.",
},
{
node: 'CLEAR_CHECKOUT_DELIVERY_MODE_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_MODE_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryModeClearedErrorEvent', which gets fired when the delivery mode has failed to clear.",
},
{
node: 'CLEAR_CHECKOUT_DELIVERY_MODE_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_MODE_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryModeClearedEvent', which gets fired when the delivery mode has successfully cleared.",
},
{
node: 'CLEAR_CHECKOUT_DELIVERY_MODE',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_MODE has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryMode()' from CheckoutDeliveryModesFacade.",
},
{
node: 'CLEAR_CHECKOUT_STEP',
importPath: '@spartacus/checkout/core',
comment:
'Variable CheckoutActions.CLEAR_CHECKOUT_STEP has been removed and is no longer part of the public API. ',
},
{
node: 'CLEAR_PLACE_ORDER',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_PLACE_ORDER has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearPlacedOrder' from OrderFacade instead.",
},
{
node: 'CLEAR_SCHEDULE_REPLENISHMENT_ORDER',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_SCHEDULE_REPLENISHMENT_ORDER has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearPlacedOrder' from OrderFacade instead.",
},
{
node: 'CLEAR_SUPPORTED_DELIVERY_MODES',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CLEAR_SUPPORTED_DELIVERY_MODES has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryMode' from CheckoutDeliveryModesFacade instead.",
},
{
node: 'ClearCheckoutData',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearCheckoutData has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent'.",
},
{
node: 'ClearCheckoutDeliveryAddress',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearCheckoutDeliveryAddress has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryAddress' from CheckoutDeliveryAddressFacade.",
},
{
node: 'ClearCheckoutDeliveryAddressFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearCheckoutDeliveryAddressFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'clearCheckoutDeliveryAddress()' from CheckoutDeliveryAddressFacade.",
},
{
node: 'ClearCheckoutDeliveryAddressSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearCheckoutDeliveryAddressSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryAddressClearedEvent', which gets fired when the address has been successfully cleared.",
},
{
node: 'ClearCheckoutDeliveryMode',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearCheckoutDeliveryMode has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryMode' from CheckoutDeliveryModesFacade instead.",
},
{
node: 'ClearCheckoutDeliveryModeFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearCheckoutDeliveryModeFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryModeClearedErrorEvent', which gets fired when the delivery mode has failed to clear.",
},
{
node: 'ClearCheckoutDeliveryModeSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearCheckoutDeliveryModeSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryModeClearedEvent', which gets fired when the delivery mode has successfully cleared.",
},
{
node: 'ClearCheckoutStep',
importPath: '@spartacus/checkout/core',
comment:
'Class CheckoutActions.ClearCheckoutStep has been removed and is no longer part of the public API. ',
},
{
node: 'ClearPlaceOrder',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearPlaceOrder has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearPlacedOrder' from OrderFacade instead.",
},
{
node: 'ClearScheduleReplenishmentOrderAction',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearScheduleReplenishmentOrderAction has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearPlacedOrder' from OrderFacade instead.",
},
{
node: 'ClearSupportedDeliveryModes',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ClearSupportedDeliveryModes has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryMode' from CheckoutDeliveryModesFacade instead.",
},
{
node: 'CREATE_PAYMENT_DETAILS_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CREATE_PAYMENT_DETAILS_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'createPaymentDetails()' from CheckoutPaymentFacade.",
},
{
node: 'CREATE_PAYMENT_DETAILS_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CREATE_PAYMENT_DETAILS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutPaymentDetailsCreatedEvent', which gets fired when the payment details has successfully added",
},
{
node: 'CREATE_PAYMENT_DETAILS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.CREATE_PAYMENT_DETAILS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use'createPaymentDetails()' from CheckoutPaymentFacade.",
},
{
node: 'CreatePaymentDetails',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.CreatePaymentDetails has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'createPaymentDetails()' from CheckoutPaymentFacade.",
},
{
node: 'CreatePaymentDetailsFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.CreatePaymentDetailsFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'createPaymentDetails()' from CheckoutPaymentFacade.",
},
{
node: 'CreatePaymentDetailsSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.CreatePaymentDetailsSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutPaymentDetailsCreatedEvent', which gets fired when the payment details has successfully added",
},
{
node: 'LOAD_CARD_TYPES_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_CARD_TYPES_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.",
},
{
node: 'LOAD_CARD_TYPES_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_CARD_TYPES_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.",
},
{
node: 'LOAD_CARD_TYPES',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_CARD_TYPES has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.",
},
{
node: 'LOAD_CHECKOUT_DETAILS_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_CHECKOUT_DETAILS_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.",
},
{
node: 'LOAD_CHECKOUT_DETAILS_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_CHECKOUT_DETAILS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.",
},
{
node: 'LOAD_CHECKOUT_DETAILS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_CHECKOUT_DETAILS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.",
},
{
node: 'LOAD_PAYMENT_TYPES_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_PAYMENT_TYPES_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.",
},
{
node: 'LOAD_PAYMENT_TYPES_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_PAYMENT_TYPES_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.",
},
{
node: 'LOAD_PAYMENT_TYPES',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_PAYMENT_TYPES has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.",
},
{
node: 'LOAD_SUPPORTED_DELIVERY_MODES_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_SUPPORTED_DELIVERY_MODES_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.",
},
{
node: 'LOAD_SUPPORTED_DELIVERY_MODES_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_SUPPORTED_DELIVERY_MODES_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.",
},
{
node: 'LOAD_SUPPORTED_DELIVERY_MODES',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.LOAD_SUPPORTED_DELIVERY_MODES has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.",
},
{
node: 'LoadCardTypes',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadCardTypes has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.",
},
{
node: 'LoadCardTypesFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadCardTypesFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.",
},
{
node: 'LoadCardTypesSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadCardTypesSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.",
},
{
node: 'LoadCheckoutDetails',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadCheckoutDetails has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.",
},
{
node: 'LoadCheckoutDetailsFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadCheckoutDetailsFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.",
},
{
node: 'LoadCheckoutDetailsSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadCheckoutDetailsSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.",
},
{
node: 'LoadPaymentTypes',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadPaymentTypes has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.",
},
{
node: 'LoadPaymentTypesFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadPaymentTypesFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.",
},
{
node: 'LoadPaymentTypesSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadPaymentTypesSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.",
},
{
node: 'LoadSupportedDeliveryModes',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadSupportedDeliveryModes has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.",
},
{
node: 'LoadSupportedDeliveryModesFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadSupportedDeliveryModesFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.",
},
{
node: 'LoadSupportedDeliveryModesSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.LoadSupportedDeliveryModesSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.",
},
{
node: 'OrderTypesActions',
importPath: '@spartacus/checkout/core',
comment:
"TypeAlias CheckoutActions.OrderTypesActions has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries. You can use 'setOrderType' from CheckoutReplenishmentFormService.",
},
{
node: 'PAYMENT_PROCESS_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.PAYMENT_PROCESS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutPaymentDetailsSetEvent', which gets fired when the payment has been successfully processed.",
},
{
node: 'PaymentProcessSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.PaymentProcessSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutPaymentDetailsSetEvent', which gets fired when the payment has been successfully processed.",
},
{
node: 'PaymentTypesAction',
importPath: '@spartacus/checkout/core',
comment:
'TypeAlias CheckoutActions.PaymentTypesAction has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries.',
},
{
node: 'PLACE_ORDER_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.PLACE_ORDER_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'placeOrder()' from OrderFacade.",
},
{
node: 'PLACE_ORDER_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.PLACE_ORDER_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'OrderPlacedEvent', which gets fired when checkout has been successful.",
},
{
node: 'PLACE_ORDER',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.PLACE_ORDER has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'placeOrder()' from OrderFacade.",
},
{
node: 'PlaceOrder',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.PlaceOrder has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'placeOrder()' from OrderFacade.",
},
{
node: 'PlaceOrderFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.PlaceOrderFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'placeOrder()' from OrderFacade.",
},
{
node: 'PlaceOrderSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.PlaceOrderSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'OrderPlacedEvent', which gets fired when checkout has been successful.",
},
{
node: 'ReplenishmentOrderActions',
importPath: '@spartacus/checkout/core',
comment:
'TypeAlias CheckoutActions.ReplenishmentOrderActions has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries.',
},
{
node: 'RESET_LOAD_PAYMENT_TYPES_PROCESS_ID',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.RESET_LOAD_PAYMENT_TYPES_PROCESS_ID has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch event to invalidate the loading of payment types using 'CheckoutPaymentTypesQueryResetEvent'.",
},
{
node: 'RESET_SET_COST_CENTER_PROCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.RESET_SET_COST_CENTER_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set cost center as well.",
},
{
node: 'RESET_SET_DELIVERY_ADDRESS_PROCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.RESET_SET_DELIVERY_ADDRESS_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set delivery address as well.",
},
{
node: 'RESET_SET_DELIVERY_MODE_PROCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.RESET_SET_DELIVERY_MODE_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set delivery mode as well.",
},
{
node: 'RESET_SET_PAYMENT_DETAILS_PROCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.RESET_SET_PAYMENT_DETAILS_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set payment details as well.",
},
{
node: 'RESET_SUPPORTED_SET_DELIVERY_MODES_PROCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.RESET_SUPPORTED_SET_DELIVERY_MODES_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to invalidate the supported delivery modes by using 'CheckoutSupportedDeliveryModesQueryResetEvent'.",
},
{
node: 'ResetLoadPaymentTypesProcess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ResetLoadPaymentTypesProcess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to invalidate the payment types by using 'CheckoutPaymentTypesQueryResetEvent'.",
},
{
node: 'ResetLoadSupportedDeliveryModesProcess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ResetLoadSupportedDeliveryModesProcess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to invalidate the supported delivery modes by using 'CheckoutSupportedDeliveryModesQueryResetEvent'.",
},
{
node: 'ResetSetCostCenterProcess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ResetSetCostCenterProcess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set cost center as well.",
},
{
node: 'ResetSetDeliveryAddressProcess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ResetSetDeliveryAddressProcess has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used. If you need to manually reset the state (in 'CheckoutQueryService' imported from '@spartacus/checkout/base/core'), you can fire 'CheckoutQueryResetEvent' event (imported from '@spartacus/checkout/base/root').",
},
{
node: 'ResetSetDeliveryModeProcess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ResetSetDeliveryModeProcess has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used. If you need to manually reset the state (in 'CheckoutQueryService' imported from '@spartacus/checkout/base/core'), you can fire 'CheckoutQueryResetEvent' event (imported from '@spartacus/checkout/base/root').",
},
{
node: 'ResetSetPaymentDetailsProcess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ResetSetPaymentDetailsProcess has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used. If you need to manually reset the state (in 'CheckoutQueryService' imported from '@spartacus/checkout/base/core'), you can fire 'CheckoutQueryResetEvent' event (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SCHEDULE_REPLENISHMENT_ORDER_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SCHEDULE_REPLENISHMENT_ORDER_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'scheduleReplenishmentOrder()' from 'ScheduledReplenishmentOrderFacade' (imported from '@spartacus/order/root').",
},
{
node: 'SCHEDULE_REPLENISHMENT_ORDER_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SCHEDULE_REPLENISHMENT_ORDER_SUCCESS has been removed and is no longer part of the public API. Listen to 'ReplenishmentOrderScheduledEvent' imported from '@spartacus/order/root'.",
},
{
node: 'SCHEDULE_REPLENISHMENT_ORDER',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SCHEDULE_REPLENISHMENT_ORDER has been removed and is no longer part of the public API. Use 'scheduleReplenishmentOrder()' from 'ScheduledReplenishmentOrderFacade' (imported from '@spartacus/order/root')",
},
{
node: 'ScheduleReplenishmentOrder',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ScheduleReplenishmentOrder has been removed and is no longer part of the public API. Use 'scheduleReplenishmentOrder()' from 'ScheduledReplenishmentOrderFacade' (imported from '@spartacus/order/root')",
},
{
node: 'ScheduleReplenishmentOrderFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ScheduleReplenishmentOrderFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'scheduleReplenishmentOrder()' from 'ScheduledReplenishmentOrderFacade' (imported from '@spartacus/order/root').",
},
{
node: 'ScheduleReplenishmentOrderSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.ScheduleReplenishmentOrderSuccess has been removed and is no longer part of the public API. Listen to 'ReplenishmentOrderScheduledEvent' imported from '@spartacus/order/root'.",
},
{
node: 'SET_COST_CENTER_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_COST_CENTER_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setCostCenter()' from 'CheckoutCostCenterFacade' (imported from '@spartacus/checkout/b2b/root').",
},
{
node: 'SET_COST_CENTER_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_COST_CENTER_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutCostCenterSetEvent' imported from '@spartacus/checkout/b2b/root'.",
},
{
node: 'SET_COST_CENTER',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_COST_CENTER has been removed and is no longer part of the public API. Use 'setCostCenter()' from 'CheckoutCostCenterFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'SET_DELIVERY_ADDRESS_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_DELIVERY_ADDRESS_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of either 'setDeliveryAddress()' or 'createAndSetAddress()' from 'CheckoutDeliveryAddressFacade' (imported from '@spartacus/checkout/base/root').",
},
{
node: 'SET_DELIVERY_ADDRESS_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_DELIVERY_ADDRESS_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutDeliveryAddressSetEvent' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SET_DELIVERY_ADDRESS',
importPath: '@spartacus/checkout/core',
comment:
'Variable CheckoutActions.SET_DELIVERY_ADDRESS has been removed and is no longer part of the public API. ',
},
{
node: 'SET_DELIVERY_MODE_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_DELIVERY_MODE_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setDeliveryMode()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root').",
},
{
node: 'SET_DELIVERY_MODE_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_DELIVERY_MODE_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutDeliveryModeSetEvent' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SET_DELIVERY_MODE',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_DELIVERY_MODE has been removed and is no longer part of the public API. Use 'setDeliveryMode()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SET_ORDER_TYPE',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_ORDER_TYPE has been removed and is no longer part of the public API. Use 'setOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')",
},
{
node: 'SET_PAYMENT_DETAILS_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_PAYMENT_DETAILS_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setPaymentDetails()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root').",
},
{
node: 'SET_PAYMENT_DETAILS_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_PAYMENT_DETAILS_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutPaymentDetailsSetEvent' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SET_PAYMENT_DETAILS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_PAYMENT_DETAILS has been removed and is no longer part of the public API. Use 'setPaymentDetails()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SET_PAYMENT_TYPE_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_PAYMENT_TYPE_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setPaymentType()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root').",
},
{
node: 'SET_PAYMENT_TYPE_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_PAYMENT_TYPE_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutPaymentTypeSetEvent' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'SET_PAYMENT_TYPE',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_PAYMENT_TYPE has been removed and is no longer part of the public API. Use 'setPaymentType()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'SET_SUPPORTED_DELIVERY_MODES_FAIL',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_SUPPORTED_DELIVERY_MODES_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of either 'getSupportedDeliveryModes()' or 'getSelectedDeliveryModeState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root').",
},
{
node: 'SET_SUPPORTED_DELIVERY_MODES_SUCCESS',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_SUPPORTED_DELIVERY_MODES_SUCCESS has been removed and is no longer part of the public API. Use 'getSupportedDeliveryModesState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SET_SUPPORTED_DELIVERY_MODES',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutActions.SET_SUPPORTED_DELIVERY_MODES has been removed and is no longer part of the public API. Use 'getSupportedDeliveryModesState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SetCostCenter',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetCostCenter has been removed and is no longer part of the public API. Use 'setCostCenter()' from 'CheckoutCostCenterFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'SetCostCenterFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetCostCenterFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setCostCenter()' from 'CheckoutCostCenterFacade' (imported from '@spartacus/checkout/b2b/root').",
},
{
node: 'SetCostCenterSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetCostCenterSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutCostCenterSetEvent' imported from '@spartacus/checkout/b2b/root'.",
},
{
node: 'SetDeliveryAddress',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetDeliveryAddress has been removed and is no longer part of the public API. Use 'setDeliveryAddress()' from 'CheckoutDeliveryAddressFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SetDeliveryAddressFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetDeliveryAddressFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of either 'setDeliveryAddress()' or 'createAndSetAddress()' from 'CheckoutDeliveryAddressFacade' (imported from '@spartacus/checkout/base/root').",
},
{
node: 'SetDeliveryAddressSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetDeliveryAddressSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutDeliveryAddressSetEvent' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SetDeliveryMode',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetDeliveryMode has been removed and is no longer part of the public API. Use 'setDeliveryMode()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SetDeliveryModeFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetDeliveryModeFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setDeliveryMode()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root').",
},
{
node: 'SetDeliveryModeSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetDeliveryModeSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutDeliveryModeSetEvent' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SetOrderType',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetOrderType has been removed and is no longer part of the public API. Use 'setOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')",
},
{
node: 'SetPaymentDetails',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetPaymentDetails has been removed and is no longer part of the public API. Use 'setPaymentDetails()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SetPaymentDetailsFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetPaymentDetailsFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setPaymentDetails()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root').",
},
{
node: 'SetPaymentDetailsSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetPaymentDetailsSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutPaymentDetailsSetEvent' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'SetPaymentType',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetPaymentType has been removed and is no longer part of the public API. Use 'setPaymentType()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'SetPaymentTypeFail',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetPaymentTypeFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setPaymentType()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root').",
},
{
node: 'SetPaymentTypeSuccess',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutActions.SetPaymentTypeSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutPaymentTypeSetEvent' (imported from '@spartacus/checkout/b2b/root').",
},
{
node: 'CheckoutDeliveryAdapter',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutDeliveryAdapter has been removed and is no longer part of the public API. Use 'CheckoutDeliveryAddressAdapter' or 'CheckoutDeliveryModesAdapter' (imported from '@spartacus/checkout/base/core')",
},
{
node: 'CheckoutDeliveryConnector',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutDeliveryConnector has been removed and is no longer part of the public API. Use 'CheckoutDeliveryModesConnector' or 'CheckoutDeliveryAddressConnector' (imported from '@spartacus/checkout/base/core')",
},
{
node: 'CheckoutDeliveryService',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutDeliveryService has been removed and is no longer part of the public API. Use 'CheckoutDeliveryAddressFacade' or 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'CheckoutDetails',
importPath: '@spartacus/checkout/core',
comment:
"TypeAlias CheckoutDetails has been removed and is no longer part of the public API. Replaced with 'CheckoutState' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'CheckoutEventBuilder',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutEventBuilder has been removed and is no longer part of the public API. The events are now split to different listeners across the Base, B2B and Scheduled-Replenishment libraries. All listeners have the following naming convention: 'Checkout*EventListener'.",
},
{
node: 'CheckoutEventListener',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutEventListener has been removed and is no longer part of the public API. The events are now split to different listeners across the Base, B2B and Scheduled-Replenishment libraries. All listeners have the following naming convention: 'Checkout*EventListener'.",
},
{
node: 'CheckoutReplenishmentOrderAdapter',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutReplenishmentOrderAdapter has been removed and is no longer part of the public API. Use 'ScheduledReplenishmentOrderAdapter' (imported from '@spartacus/order/core')",
},
{
node: 'CheckoutReplenishmentOrderConnector',
importPath: '@spartacus/checkout/core',
comment:
"Class CheckoutReplenishmentOrderConnector has been removed and is no longer part of the public API. Use 'ScheduledReplenishmentOrderConnector' (imported from '@spartacus/order/core')",
},
{
node: 'CheckoutSelectors',
importPath: '@spartacus/checkout/core',
comment:
'Namespace CheckoutSelectors has been removed and is no longer part of the public API. ',
},
{
node: 'getAllCardTypes',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getAllCardTypes has been removed and is no longer part of the public API. Use 'getPaymentCardTypes()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getAllPaymentTypes',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getAllPaymentTypes has been removed and is no longer part of the public API. Use 'getPaymentCardTypes()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getCardTypesEntites',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getCardTypesEntites has been removed and is no longer part of the public API. Use 'getPaymentCardTypes()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getCardTypesState',
importPath: '@spartacus/checkout/core',
comment:
'Variable CheckoutSelectors.getCardTypesState has been removed and is no longer part of the public API. ',
},
{
node: 'getCheckoutDetailsLoaded',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getCheckoutDetailsLoaded has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getCheckoutLoading',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getCheckoutLoading has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getCheckoutOrderDetails',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getCheckoutOrderDetails has been removed and is no longer part of the public API. Use 'getOrderDetails()' from 'OrderFacade' (imported from '@spartacus/order/root')",
},
{
node: 'getCheckoutState',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getCheckoutState has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getCheckoutSteps',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getCheckoutSteps has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getCheckoutStepsState',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getCheckoutStepsState has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getDeliveryAddress',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getDeliveryAddress has been removed and is no longer part of the public API. Use 'getDeliveryAddressState()' from 'CheckoutDeliveryAddressFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getDeliveryMode',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getDeliveryMode has been removed and is no longer part of the public API. Use 'getSupportedDeliveryModesState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getOrderTypesState',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getOrderTypesState has been removed and is no longer part of the public API. If you are not using scheduled-replenishment feature, you don't need this variable any longer. Otherwise, use 'getOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')",
},
{
node: 'getPaymentDetails',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getPaymentDetails has been removed and is no longer part of the public API. Use 'getPaymentDetailsState()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getPaymentTypesEntites',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getPaymentTypesEntites has been removed and is no longer part of the public API. Use 'getPaymentTypesState()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'getPaymentTypesState',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getPaymentTypesState has been removed and is no longer part of the public API. Use 'getPaymentTypesState()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'getPoNumer',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getPoNumer has been removed and is no longer part of the public API. Use 'getPurchaseOrderNumberState()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'getSelectedDeliveryMode',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getSelectedDeliveryMode has been removed and is no longer part of the public API. Use 'getSelectedDeliveryModeState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getSelectedDeliveryModeCode',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getSelectedDeliveryModeCode has been removed and is no longer part of the public API. Use 'getSelectedDeliveryModeState()' from 'CheckoutDeliveryModesFacade' and deduce the code (imported from '@spartacus/checkout/base/root')",
},
{
node: 'getSelectedOrderType',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getSelectedOrderType has been removed and is no longer part of the public API. If you are not using scheduled-replenishment feature, you don't need this variable any longer. Otherwise, use 'getOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')",
},
{
node: 'getSelectedOrderTypeSelector',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getSelectedOrderTypeSelector has been removed and is no longer part of the public API. If you are not using scheduled-replenishment feature, you don't need this variable any longer. Otherwise, use 'getOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')",
},
{
node: 'getSelectedPaymentType',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getSelectedPaymentType has been removed and is no longer part of the public API. Use 'getSelectedPaymentTypeState()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'getSupportedDeliveryModes',
importPath: '@spartacus/checkout/core',
comment:
"Variable CheckoutSelectors.getSupportedDeliveryModes has been removed and is no longer part of the public API. Use 'getSupportedDeliveryModesState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'CheckoutService',
importPath: '@spartacus/checkout/core',
comment:
'Class CheckoutService has been removed and is no longer part of the public API. Please check the comment instructions above each of the methods you use from this class.',
},
{
node: 'CheckoutStepsState',
importPath: '@spartacus/checkout/core',
comment:
'Interface CheckoutStepsState has been removed and is no longer part of the public API. Removed, and no longer used.',
},
{
node: 'ClearCheckoutService',
importPath: '@spartacus/checkout/core',
comment:
"Class ClearCheckoutService has been removed and is no longer part of the public API. You can use 'CheckoutQueryResetEvent' (imported from '@spartacus/checkout/base/root') to reset the checkout state.",
},
{
node: 'GET_PAYMENT_TYPES_PROCESS_ID',
importPath: '@spartacus/checkout/core',
comment:
'Variable GET_PAYMENT_TYPES_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.',
},
{
node: 'OrderTypesState',
importPath: '@spartacus/checkout/core',
comment:
'Interface OrderTypesState has been removed and is no longer part of the public API. ',
},
{
node: 'PAYMENT_TYPE_NORMALIZER',
importPath: '@spartacus/checkout/core',
comment:
"Variable PAYMENT_TYPE_NORMALIZER has been removed and is no longer part of the public API. Use 'CHECKOUT_PAYMENT_TYPE_NORMALIZER' from '@spartacus/checkout/b2b/core'",
},
{
node: 'PaymentTypeAdapter',
importPath: '@spartacus/checkout/core',
comment:
"Class PaymentTypeAdapter has been removed and is no longer part of the public API. Use 'CheckoutPaymentTypeAdapter' (imported from '@spartacus/checkout/b2b/core')",
},
{
node: 'PaymentTypeConnector',
importPath: '@spartacus/checkout/core',
comment:
"Class PaymentTypeConnector has been removed and is no longer part of the public API. Use 'CheckoutPaymentTypeConnector' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'PaymentTypeService',
importPath: '@spartacus/checkout/core',
comment:
"Class PaymentTypeService has been removed and is no longer part of the public API. Use 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'PaymentTypesState',
importPath: '@spartacus/checkout/core',
comment:
'Interface PaymentTypesState has been removed and is no longer part of the public API. ',
},
{
node: 'PLACED_ORDER_PROCESS_ID',
importPath: '@spartacus/checkout/core',
comment:
'Variable PLACED_ORDER_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.',
},
{
node: 'SET_COST_CENTER_PROCESS_ID',
importPath: '@spartacus/checkout/core',
comment:
'Variable SET_COST_CENTER_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.',
},
{
node: 'SET_DELIVERY_ADDRESS_PROCESS_ID',
importPath: '@spartacus/checkout/core',
comment:
'Variable SET_DELIVERY_ADDRESS_PROCESS_ID has been removed and is no longer part of the public API. ',
},
{
node: 'SET_DELIVERY_MODE_PROCESS_ID',
importPath: '@spartacus/checkout/core',
comment:
'Variable SET_DELIVERY_MODE_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.',
},
{
node: 'SET_PAYMENT_DETAILS_PROCESS_ID',
importPath: '@spartacus/checkout/core',
comment:
'Variable SET_PAYMENT_DETAILS_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.',
},
{
node: 'SET_SUPPORTED_DELIVERY_MODE_PROCESS_ID',
importPath: '@spartacus/checkout/core',
comment:
'Variable SET_SUPPORTED_DELIVERY_MODE_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.',
},
{
node: 'StateWithCheckout',
importPath: '@spartacus/checkout/core',
comment:
"Interface StateWithCheckout has been removed and is no longer part of the public API. No direct replacement. Check the 'CheckoutState' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'OccCheckoutDeliveryAdapter',
importPath: '@spartacus/checkout/occ',
comment:
"Class OccCheckoutDeliveryAdapter has been removed and is no longer part of the public API. Use 'OccCheckoutDeliveryAddressAdapter' or 'OccCheckoutDeliveryModesAdapter' (imported from '@spartacus/checkout/base/occ')",
},
{
node: 'OccCheckoutReplenishmentOrderAdapter',
importPath: '@spartacus/checkout/occ',
comment:
"Class OccCheckoutReplenishmentOrderAdapter has been removed and is no longer part of the public API. Use 'OccScheduledReplenishmentOrderAdapter' (imported from '@spartacus/order/core')",
},
{
node: 'OccReplenishmentOrderFormSerializer',
importPath: '@spartacus/checkout/occ',
comment:
"Class OccReplenishmentOrderFormSerializer has been removed and is no longer part of the public API. Use 'OccScheduledReplenishmentOrderFormSerializer' (imported from '@spartacus/order/occ')",
},
{
node: 'CheckoutDeliveryFacade',
importPath: '@spartacus/checkout/root',
comment:
"Class CheckoutDeliveryFacade has been removed and is no longer part of the public API. Use 'CheckoutDeliveryAddressFacade' or 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')",
},
{
node: 'CheckoutFacade',
importPath: '@spartacus/checkout/root',
comment:
"Class CheckoutFacade has been removed and is no longer part of the public API. The class' functionality is scattered, please check the migration instruction for each of the methods you use from this class.",
},
{
node: 'checkoutPaymentSteps',
importPath: '@spartacus/checkout/root',
comment:
"Variable checkoutPaymentSteps has been removed and is no longer part of the public API. Moved to 'getCheckoutPaymentSteps()' in 'CheckoutReviewSubmitComponent' (imported from '@spartacus/checkout/base/components') and 'getCheckoutPaymentSteps()' in 'CheckoutReviewSubmitComponent' (imported from '@spartacus/checkout/b2b/components')",
},
{
node: 'checkoutShippingSteps',
importPath: '@spartacus/checkout/root',
comment:
"Variable checkoutShippingSteps has been removed and is no longer part of the public API. Moved to 'getCheckoutDeliverySteps()' in 'CheckoutReviewSubmitComponent' (imported from '@spartacus/checkout/base/components')",
},
{
node: 'ClearCheckoutFacade',
importPath: '@spartacus/checkout/root',
comment:
"Class ClearCheckoutFacade has been removed and is no longer part of the public API. You can use 'CheckoutQueryResetEvent' (imported from '@spartacus/checkout/base/root') to reset the checkout state.",
},
{
node: 'PaymentTypeFacade',
importPath: '@spartacus/checkout/root',
comment:
"Class PaymentTypeFacade has been removed and is no longer part of the public API. Use 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'RESET_WISH_LIST_DETAILS',
importPath: '@spartacus/core',
comment:
'Variable CartActions.RESET_WISH_LIST_DETAILS has been removed and is no longer part of the public API. It is not used anymore.',
},
{
node: 'SET_TEMP_CART',
importPath: '@spartacus/core',
comment:
'Variable CartActions.SET_TEMP_CART has been removed and is no longer part of the public API. It is not used anymore.',
},
{
node: 'SetTempCart',
importPath: '@spartacus/core',
comment:
'Class CartActions.SetTempCart has been removed and is no longer part of the public API. It is not used anymore.',
},
{
node: 'CartModule',
importPath: '@spartacus/core',
comment:
"Class CartModule has been removed and is no longer part of the public API. While it's not identical, the new module 'CartBaseCoreModule' in '@spartacus/cart/base/core' is the closest equivalent in the new cart library.",
},
{
node: 'CartOccModule',
importPath: '@spartacus/core',
comment:
"Class CartOccModule has been removed and is no longer part of the public API. While it's not identical, the new module 'CartBaseOccModule' in '@spartacus/cart/base/occ' is the closest equivalent in the new cart library.",
},
{
node: 'getActiveCartId',
importPath: '@spartacus/core',
comment:
"Variable MultiCartSelectors.getActiveCartId has been removed and is no longer part of the public API. Use 'getCartIdByTypeFactory' instead",
},
{
node: 'getWishListId',
importPath: '@spartacus/core',
comment:
"Variable MultiCartSelectors.getWishListId has been removed and is no longer part of the public API. Use 'getCartIdByTypeFactory' instead",
},
{
node: 'OccUserOrderAdapter',
importPath: '@spartacus/core',
comment:
'Class OccUserOrderAdapter has been removed and is no longer part of the public API. Use OccOrderHistoryAdapter in @spartacus/order/occ instead',
},
{
node: 'OccUserReplenishmentOrderAdapter',
importPath: '@spartacus/core',
comment:
'Class OccUserReplenishmentOrderAdapter has been removed and is no longer part of the public API. Use OccReplenishmentOrderHistoryAdapter in @spartacus/order/occ instead',
},
{
node: 'OrderEntryPromotionsService',
importPath: '@spartacus/core',
comment:
'Class OrderEntryPromotionsService has been removed and is no longer part of the public API. It is not used anymore.',
},
{
node: 'SaveCartAdapter',
importPath: '@spartacus/core',
comment:
"Class SaveCartAdapter has been removed and is no longer part of the public API. Use CartAdapter.save instead from '@spartacus/cart/base/core'",
},
{
node: 'SaveCartConnector',
importPath: '@spartacus/core',
comment:
"Class SaveCartConnector has been removed and is no longer part of the public API. Use CartConnector.save instead from '@spartacus/cart/base/core'",
},
{
node: 'USER_ORDER_DETAILS',
importPath: '@spartacus/core',
comment:
"Variable USER_ORDER_DETAILS has been removed and is no longer part of the public API. It is replaced by ORDER_DETAILS from '@spartacus/order/core', but the constant value is not the same.",
},
{
node: 'USER_ORDERS',
importPath: '@spartacus/core',
comment:
"Variable USER_ORDERS has been removed and is no longer part of the public API. It is replaced by ORDERS from '@spartacus/order/core', but the constant value is not the same.",
},
{
node: 'USER_REPLENISHMENT_ORDER_DETAILS',
importPath: '@spartacus/core',
comment:
"Variable USER_REPLENISHMENT_ORDER_DETAILS has been removed and is no longer part of the public API. It is replaced by REPLENISHMENT_ORDER_DETAILS from '@spartacus/order/core', but the constant value is not the same.",
},
{
node: 'USER_REPLENISHMENT_ORDERS',
importPath: '@spartacus/core',
comment:
"Variable USER_REPLENISHMENT_ORDERS has been removed and is no longer part of the public API. It is replaced by REPLENISHMENT_ORDERS from '@spartacus/order/core', but the constant value is not the same.",
},
{
node: 'USER_RETURN_REQUEST_DETAILS',
importPath: '@spartacus/core',
comment:
"Variable USER_RETURN_REQUEST_DETAILS has been removed and is no longer part of the public API. It is replaced by RETURN_REQUEST_DETAILS from '@spartacus/order/core', but the constant value is not the same.",
},
{
node: 'USER_RETURN_REQUESTS',
importPath: '@spartacus/core',
comment:
"Variable USER_RETURN_REQUESTS has been removed and is no longer part of the public API. It is replaced by RETURN_REQUESTS from '@spartacus/order/core', but the constant value is not the same.",
},
{
node: 'UserAccountFacadeTransitionalToken',
importPath: '@spartacus/core',
comment:
'Class UserAccountFacadeTransitionalToken has been removed and is no longer part of the public API. Use UserAccountFacade instead.',
},
{
node: 'UserOccTransitional_4_2_Module',
importPath: '@spartacus/core',
comment:
'Class UserOccTransitional_4_2_Module has been removed and is no longer part of the public API. Use UserOccModule instead.',
},
{
node: 'UserOccTransitionalModule',
importPath: '@spartacus/core',
comment:
'Class UserOccTransitionalModule has been removed and is no longer part of the public API. ',
},
{
node: 'UserOrderAdapter',
importPath: '@spartacus/core',
comment:
'Class UserOrderAdapter has been removed and is no longer part of the public API. Use OrderHistoryAdapter in @spartacus/order/core.',
},
{
node: 'UserOrderConnector',
importPath: '@spartacus/core',
comment:
'Class UserOrderConnector has been removed and is no longer part of the public API. Use OrderHistoryConnector in @spartacus/order/core.',
},
{
node: 'UserOrderService',
importPath: '@spartacus/core',
comment:
'Class UserOrderService has been removed and is no longer part of the public API. Use OrderHistoryFacade in @spartacus/order/root instead.',
},
{
node: 'UserReplenishmentOrderAdapter',
importPath: '@spartacus/core',
comment:
'Class UserReplenishmentOrderAdapter has been removed and is no longer part of the public API. Use ReplenishmentOrderHistoryAdapter in @spartacus/order/core.',
},
{
node: 'UserReplenishmentOrderConnector',
importPath: '@spartacus/core',
comment:
'Class UserReplenishmentOrderConnector has been removed and is no longer part of the public API. Use ReplenishmentOrderHistoryConnector in @spartacus/order/core.',
},
{
node: 'UserReplenishmentOrderService',
importPath: '@spartacus/core',
comment:
'Class UserReplenishmentOrderService has been removed and is no longer part of the public API. Use ReplenishmentOrderHistoryFacade in @spartacus/order/root instead.',
},
{
node: 'UserTransitional_4_2_Module',
importPath: '@spartacus/core',
comment:
'Class UserTransitional_4_2_Module has been removed and is no longer part of the public API. Use UserModule instead.',
},
{
node: 'UserTransitionalModule',
importPath: '@spartacus/core',
comment:
'Class UserTransitionalModule has been removed and is no longer part of the public API. ',
},
{
node: 'IncubatorCoreModule',
importPath: '@spartacus/incubator',
comment:
'Class IncubatorCoreModule has been removed and is no longer part of the public API. ',
},
{
node: 'IncubatorStorefrontModule',
importPath: '@spartacus/incubator',
comment:
'Class IncubatorStorefrontModule has been removed and is no longer part of the public API. ',
},
{
node: 'ReplenishmentOrderAdapter',
importPath: '@spartacus/order/core',
comment:
'Class ReplenishmentOrderAdapter has been removed and is no longer part of the public API. ',
},
{
node: 'ReplenishmentOrderConnector',
importPath: '@spartacus/order/core',
comment:
'Class ReplenishmentOrderConnector has been removed and is no longer part of the public API. ',
},
{
node: 'ReplenishmentOrderService',
importPath: '@spartacus/order/core',
comment:
'Class ReplenishmentOrderService has been removed and is no longer part of the public API. ',
},
{
node: 'OccReplenishmentOrderAdapter',
importPath: '@spartacus/order/occ',
comment:
'Class OccReplenishmentOrderAdapter has been removed and is no longer part of the public API. ',
},
{
node: 'orderFacadeFactory',
importPath: '@spartacus/order/root',
comment:
'Function orderFacadeFactory has been removed and is no longer part of the public API. ',
},
{
node: 'ReplenishmentOrderFacade',
importPath: '@spartacus/order/root',
comment:
'Class ReplenishmentOrderFacade has been removed and is no longer part of the public API. ',
},
{
node: 'replenishmentOrderFacadeFactory',
importPath: '@spartacus/order/root',
comment:
'Function replenishmentOrderFacadeFactory has been removed and is no longer part of the public API. ',
},
{
node: 'RulebasedConfiguratorEventListener',
importPath: '@spartacus/product-configurator/rulebased',
comment:
"Class RulebasedConfiguratorEventListener has been removed and is no longer part of the public API. Please use 'ConfiguratorRouterListener' instead. RulebasedConfiguratorEventListener was responsible for deleting cart bound configurations when an order was submitted. This is now handled by `ConfiguratorRouterListener`, which checks on cart boundconfigurations on every navigation that is not configurator related, and deletes cart bound configurations if needed.",
},
{
node: 'RulebasedConfiguratorEventModule',
importPath: '@spartacus/product-configurator/rulebased',
comment:
'Class RulebasedConfiguratorEventModule has been removed and is no longer part of the public API. ',
},
{
node: 'defaultB2bCheckoutConfig',
importPath: '@spartacus/setup',
comment:
"Variable defaultB2bCheckoutConfig has been removed and is no longer part of the public API. Use 'defaultB2BCheckoutConfig' instead (imported from '@spartacus/checkout/b2b/root')",
},
{
node: 'CartComponentModule',
importPath: '@spartacus/storefront',
comment:
'Class CartComponentModule has been removed and is no longer part of the public API. ',
},
{
node: 'CartOrderEntriesContext',
importPath: '@spartacus/storefront',
comment:
'Class CartOrderEntriesContext has been removed and is no longer part of the public API. ',
},
{
node: 'defaultKeyboardFocusConfig',
importPath: '@spartacus/storefront',
comment:
'Variable defaultKeyboardFocusConfig has been removed and is no longer part of the public API. ',
},
{
node: 'KeyboardFocusConfig',
importPath: '@spartacus/storefront',
comment:
'Class KeyboardFocusConfig has been removed and is no longer part of the public API. ',
},
{
node: 'keyboardFocusFactory',
importPath: '@spartacus/storefront',
comment:
'Function keyboardFocusFactory has been removed and is no longer part of the public API. ',
},
{
node: 'OrderDetailsServiceTransitionalToken',
importPath: '@spartacus/storefront',
comment:
'Class OrderDetailsServiceTransitionalToken has been removed and is no longer part of the public API. ',
},
]
|
| REMOVED_PUBLIC_API_DATA |
Type : DeprecatedNode[]
|
Default value : [
...GENERATED_REMOVED_PUBLIC_API_DATA,
// integration-libs/cds/src/merchandising/converters/merchandising-facet-normalizer.ts
{
node: CDS_MERCHANDISING_FACET_NORMALIZER,
importPath: SPARTACUS_CDS,
comment: `'${CDS_MERCHANDISING_FACET_NORMALIZER} has been removed and is no longer part of the public API.`,
},
// integration-libs/cds/src/merchandising/converters/merchandising-facet-to-queryparam-normalizer.ts
{
node: CDS_MERCHANDISING_FACET_TO_QUERY_PARAM_NORMALIZER,
importPath: SPARTACUS_CDS,
comment: `'${CDS_MERCHANDISING_FACET_TO_QUERY_PARAM_NORMALIZER} has been removed and is no longer part of the public API.`,
},
// projects/storefrontlib/shared/components/modal/modal-options.ts
{
node: MODAL_OPTIONS,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${MODAL_OPTIONS} has been removed and is no longer part of the public API.`,
},
// projects/storefrontlib/shared/components/modal/modal-ref.ts
{
node: MODAL_REF,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${MODAL_REF} has been removed and is no longer part of the public API.`,
},
// projects/storefrontlib/shared/components/modal/modal.directive.ts
{
node: MODAL_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${MODAL_DIRECTIVE} has been removed and is no longer part of the public API.`,
},
// projects/storefrontlib/shared/components/modal/modal.directive.ts
{
node: MODAL_DIRECTIVE_OPTIONS,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${MODAL_DIRECTIVE_OPTIONS} has been removed and is no longer part of the public API.`,
},
// projects/storefrontlib/shared/components/modal/modal.directive.ts
{
node: MODAL_DIRECTIVE_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${MODAL_DIRECTIVE_SERVICE} has been removed and is no longer part of the public API.`,
},
// projects/storefrontlib/shared/components/modal/modal.module.ts
{
node: MODAL_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${MODAL_MODULE} has been removed and is no longer part of the public API.`,
},
// projects/storefrontlib/shared/components/modal/modal.service.ts
{
node: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${MODAL_SERVICE} has been removed and is no longer part of the public API.`,
},
// feature-libs/product-configurator/rulebased/core/event/rulebased-configurator-event.listener.ts
{
node: CONFIGURATOR_EVENT_LISTENER,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
comment: `'${CONFIGURATOR_EVENT_LISTENER} has been removed and is no longer part of the public API. Please use 'ConfiguratorRouterListener' instead`,
},
// projects/core/src/global-message/http-interceptors/handlers/bad-request/bad-request.handler.ts
{
node: BAD_REQUEST_HANDLER,
importPath: SPARTACUS_CORE,
comment: `'${HANDLE_VOUCHER_OPERATION_ERROR} has been removed and is no longer part of the public API. Please use new methods in ${BAD_VOUCHER_REQUEST_HANDLER}`,
},
]
|
| GENERIC_LINK_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/shared/components/generic-link/generic-link.component.ts
class: GENERIC_LINK_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [{ className: ROUTER, importPath: ANGULAR_ROUTER }],
addParams: [
{
className: GENERIC_LINK_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| GET_PRODUCT_DETAILS_ENDPOINT_ALIAS |
Type : string
|
Default value : 'getProductDetails'
|
| stockSelector |
Type : string
|
Default value : 'cx-add-to-cart .info'
|
| getBaseSitesEntities |
Type : MemoizedSelector<StateWithSiteContext, BaseSiteEntities | null>
|
Default value : createSelector(getBaseSiteState, sitesEntitiesSelector)
|
| getBaseSiteState |
Type : MemoizedSelector<StateWithSiteContext, BaseSiteState>
|
Default value : createSelector(
getSiteContextState,
(state: SiteContextState) => state.baseSite
)
|
| sitesEntitiesSelector |
Default value : (state: BaseSiteState) => state.entities
|
| getAddresses |
Type : MemoizedSelector<StateWithUser, Address[]>
|
Default value : createSelector(getAddressesLoaderState, (state: LoaderState<Address[]>) =>
StateUtils.loaderValueSelector(state)
)
|
| getAddressesLoaderState |
Type : MemoizedSelector<StateWithUser, LoaderState<Address[]>>
|
Default value : createSelector(getUserState, (state: UserState) => state.addresses)
|
| getAddressesState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Address>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.addressEntities
)
|
| getApprovalProcessesState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BApprovalProcess[]>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.approvalProcesses
)
|
| getB2BOrgUnitState |
Type : MemoizedSelector<StateWithOrganization, OrgUnits>
|
Default value : createSelector(
getOrganizationState,
(state: OrganizationState) => state[ORG_UNIT_FEATURE]
)
|
| getOrgUnitsNodeListState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode[]>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.availableOrgUnitNodes
)
|
| getOrgUnitsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.entities
)
|
| getOrgUnitsTreeState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.tree
)
|
| getBillingCountriesEntites |
Type : MemoizedSelector<StateWithUser, BillingCountryEntities>
|
Default value : createSelector(
getBillingCountriesState,
(state: BillingCountriesState) => state.entities
)
|
| getBillingCountriesState |
Type : MemoizedSelector<StateWithUser, BillingCountriesState>
|
Default value : createSelector(getUserState, (state: UserState) => state.billingCountries)
|
| getAllProductCodes |
Type : MemoizedSelector<StateWithProduct, string[]>
|
Default value : createSelector(getProductState, (details) => {
return Object.keys(details.entities);
})
|
| getProductState |
Type : MemoizedSelector<StateWithProduct, EntityScopedLoaderState<Product>>
|
Default value : createSelector(getProductsState, (state: ProductsState) => state.details)
|
| getRegionsLoaded |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getRegionsLoaderState, (state: LoaderState<RegionsState>) =>
StateUtils.loaderSuccessSelector(state)
)
|
| getRegionsLoaderState |
Type : MemoizedSelector<StateWithUser, LoaderState<RegionsState>>
|
Default value : createSelector(getUserState, (state: UserState) => state.regions)
|
| getRegionsLoading |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getRegionsLoaderState, (state: LoaderState<RegionsState>) =>
StateUtils.loaderLoadingSelector(state)
)
|
| getAnonymousConsents |
Type : MemoizedSelector<StateWithAnonymousConsents, AnonymousConsent[]>
|
Default value : createSelector(getAnonymousConsentState, (state) => state.consents)
|
| getAnonymousConsentsBannerDismissed |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(
getAnonymousConsentState,
(state) => state.ui.bannerDismissed
)
|
| getAnonymousConsentTemplatesUpdate |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(getAnonymousConsentState, (state) => state.ui.updated)
|
| getAnonymousConsentState |
Type : MemoizedSelector<StateWithAnonymousConsents, AnonymousConsentsState>
|
Default value : createFeatureSelector<AnonymousConsentsState>(
ANONYMOUS_CONSENTS_STORE_FEATURE
)
|
| getAnonymousConsentTemplatesError |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(
getAnonymousConsentTemplatesState,
StateUtils.loaderErrorSelector
)
|
| getAnonymousConsentTemplatesLoading |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(
getAnonymousConsentTemplatesState,
StateUtils.loaderLoadingSelector
)
|
| getAnonymousConsentTemplatesSuccess |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(
getAnonymousConsentTemplatesState,
StateUtils.loaderSuccessSelector
)
|
| getAsmState |
Type : MemoizedSelector<StateWithAsm, AsmState>
|
Default value : createFeatureSelector<AsmState>(ASM_FEATURE)
|
| getAsmUi |
Type : MemoizedSelector<StateWithAsm, AsmUi>
|
Default value : createSelector(
getAsmState,
(state: AsmState) => state.asmUi
)
|
| getCostCentersState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<CostCenter>>
|
Default value : createSelector(
getCostCenterManagementState,
(state: CostCenterManagement) => state && state.entities
)
|
| getAuxSearchResults |
Default value : (
state: ProductsSearchState
): ProductSearchPage => state.auxResults
|
| getProductSuggestions |
Default value : (
state: ProductsSearchState
): Suggestion[] => state.suggestions
|
| getSearchResults |
Default value : (
state: ProductsSearchState
): ProductSearchPage => state.results
|
| initialState |
Type : ProductsSearchState
|
Default value : {
results: {},
suggestions: [],
auxResults: {},
}
|
| getAuxSearchResults |
Type : MemoizedSelector<StateWithProduct, ProductSearchPage>
|
Default value : createSelector(
getProductsSearchState,
fromProductSearch.getAuxSearchResults
)
|
| getProductsSearchState |
Type : MemoizedSelector<StateWithProduct, ProductsSearchState>
|
Default value : createSelector(getProductsState, (state: ProductsState) => state.search)
|
| getProductSuggestions |
Type : MemoizedSelector<StateWithProduct, Suggestion[]>
|
Default value : createSelector(
getProductsSearchState,
fromProductSearch.getProductSuggestions
)
|
| getSearchResults |
Type : MemoizedSelector<StateWithProduct, ProductSearchPage>
|
Default value : createSelector(getProductsSearchState, fromProductSearch.getSearchResults)
|
| getUserGroupsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<UserGroup>>
|
Default value : createSelector(
getUserGroupManagementState,
(state: UserGroupManagement) => state && state.entities
)
|
| getB2BUsersState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUser>>
|
Default value : createSelector(
getB2BUserManagementState,
(state: B2BUserManagement) => state && state.entities
)
|
| getUserGroupsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<UserGroup>>
|
Default value : createSelector(
getOrganizationState,
(state: OrganizationState) => state[USER_GROUP_FEATURE].entities
)
|
| getBudgetManagementState |
Type : MemoizedSelector<StateWithOrganization, BudgetManagement>
|
Default value : createSelector(
getOrganizationState,
(state: OrganizationState) => state[BUDGET_FEATURE]
)
|
| getBudgetsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Budget>>
|
Default value : createSelector(
getBudgetManagementState,
(state: BudgetManagement) => state && state.entities
)
|
| getCartTypeIndex |
Type : MemoizedSelector<StateWithMultiCart, literal type>
|
Default value : createSelector(getMultiCartState, (state: MultiCartState) => state.index)
|
| getMultiCartEntities |
Type : MemoizedSelector<StateWithMultiCart, StateUtils.EntityProcessesLoaderState<Cart | undefined>>
|
Default value : createSelector(getMultiCartState, (state: MultiCartState) => state.carts)
|
| getMultiCartState |
Type : MemoizedSelector<StateWithMultiCart, MultiCartState>
|
Default value : createFeatureSelector<MultiCartState>(MULTI_CART_FEATURE)
|
| getClientAuthState |
Type : MemoizedSelector<StateWithClientAuth, ClientAuthState>
|
Default value : createFeatureSelector<ClientAuthState>(CLIENT_AUTH_FEATURE)
|
| getClientTokenState |
Type : MemoizedSelector<StateWithClientAuth, LoaderState<ClientToken>>
|
Default value : createSelector(
getClientAuthState,
(state: ClientAuthState) => state.clientToken
)
|
| getCmsState |
Type : MemoizedSelector<StateWithCms, CmsState>
|
Default value : createFeatureSelector<CmsState>(CMS_FEATURE)
|
| getConfigurationContent |
Type : MemoizedSelector<StateWithConfigurationTextfield, ConfiguratorTextfield.Configuration | undefined>
|
Default value : createSelector(getConfigurationsState, getConfigurationContentSelector)
|
| getConfigurationContentSelector |
Default value : (state: ConfigurationTextfieldState) =>
state.loaderState.value
|
| getConfigurationsState |
Type : MemoizedSelector<StateWithConfigurationTextfield, ConfigurationTextfieldState>
|
Default value : createFeatureSelector<ConfigurationTextfieldState>(
CONFIGURATION_TEXTFIELD_FEATURE
)
|
| getConsentsError |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getConsentsState, StateUtils.loaderErrorSelector)
|
| getConsentsLoading |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getConsentsState, StateUtils.loaderLoadingSelector)
|
| getConsentsState |
Type : MemoizedSelector<StateWithUser, LoaderState<ConsentTemplate[]>>
|
Default value : createSelector(getUserState, (state: UserState) => state.consents)
|
| getConsentsSuccess |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getConsentsState, StateUtils.loaderSuccessSelector)
|
| getConsignmentTracking |
Type : MemoizedSelector<StateWithOrder, ConsignmentTracking>
|
Default value : createSelector(
getConsignmentTrackingState,
(state: ConsignmentTrackingState) => state.tracking
)
|
| getConsignmentTrackingState |
Type : MemoizedSelector<StateWithOrder, ConsignmentTrackingState>
|
Default value : createSelector(
getOrderState,
(state: OrderState) => state.consignmentTracking
)
|
| getCostCenters |
Type : MemoizedSelector<StateWithUser, CostCenter[]>
|
Default value : createSelector(getCostCentersState, (state: LoaderState<CostCenter[]>) =>
StateUtils.loaderValueSelector(state)
)
|
| getCostCentersState |
Type : MemoizedSelector<StateWithUser, LoaderState<CostCenter[]>>
|
Default value : createSelector(getUserState, (state: UserState) => state.costCenters)
|
| getPageEntities |
Type : MemoizedSelector<StateWithCms, literal type>
|
Default value : createSelector(getPageState, getPageEntitiesSelector)
|
| getPageEntitiesSelector |
Default value : (state: PageState) => state.pageData.entities
|
| getPageState |
Type : MemoizedSelector<StateWithCms, PageState>
|
Default value : createSelector(getCmsState, (state: CmsState) => state.page)
|
| getPageStateIndex |
Type : MemoizedSelector<StateWithCms, IndexType>
|
Default value : createSelector(getPageState, (page: PageState) => page.index)
|
| getCustomerCouponsState |
Type : MemoizedSelector<StateWithUser, LoaderState<CustomerCouponSearchResult>>
|
Default value : createSelector(getUserState, (state: UserState) => state.customerCoupons)
|
| getCustomerListCustomersSearchResults |
Type : MemoizedSelector<StateWithAsm, CustomerSearchPage>
|
Default value : createSelector(
getCustomerListCustomersSearchResultsLoaderState,
(state: StateUtils.LoaderState<CustomerSearchPage>) =>
StateUtils.loaderValueSelector(state)
)
|
| getCustomerListCustomersSearchResultsLoaderState |
Type : MemoizedSelector<StateWithAsm, StateUtils.LoaderState<CustomerSearchPage>>
|
Default value : createSelector(
getAsmState,
(state: AsmState) => state.customerListCustomersSearchResult
)
|
| getCustomerSearchResults |
Type : MemoizedSelector<StateWithAsm, CustomerSearchPage>
|
Default value : createSelector(
getCustomerSearchResultsLoaderState,
(state: StateUtils.LoaderState<CustomerSearchPage>) =>
StateUtils.loaderValueSelector(state)
)
|
| getCustomerSearchResultsLoaderState |
Type : MemoizedSelector<StateWithAsm, StateUtils.LoaderState<CustomerSearchPage>>
|
Default value : createSelector(
getAsmState,
(state: AsmState) => state.customerSearchResult
)
|
| getDefaultRenderKey |
Default value : getRequestUrl
|
|
Returns the full url for the given SSR Request. |
| getFindStoresEntities |
Type : MemoizedSelector<StateWithStoreFinder, FindStoresState>
|
Default value : createSelector(getFindStoresState, (state) =>
StateUtils.loaderValueSelector(state)
)
|
| getFindStoresState |
Type : MemoizedSelector<StateWithStoreFinder, StateUtils.LoaderState<FindStoresState>>
|
Default value : createSelector(
getStoreFinderState,
(storesState: StoresState) => storesState.findStores
)
|
| getStoresLoading |
Type : MemoizedSelector<StateWithStoreFinder, boolean>
|
Default value : createSelector(getFindStoresState, (state) =>
StateUtils.loaderLoadingSelector(state)
)
|
| getStoresSuccess |
Type : MemoizedSelector<StateWithStoreFinder, boolean>
|
Default value : createSelector(getFindStoresState, (state) =>
StateUtils.loaderSuccessSelector(state)
)
|
| getGlobalMessageEntities |
Type : MemoizedSelector<StateWithGlobalMessage, GlobalMessageEntities>
|
Default value : createSelector(
getGlobalMessageState,
(state: GlobalMessageState) => state.entities
)
|
| getGlobalMessageState |
Type : MemoizedSelector<StateWithGlobalMessage, GlobalMessageState>
|
Default value : createFeatureSelector<GlobalMessageState>(GLOBAL_MESSAGE_FEATURE)
|
| getInterestsState |
Type : MemoizedSelector<StateWithUser, LoaderState<ProductInterestSearchResult>>
|
Default value : createSelector(getUserState, (state: UserState) => state.productInterests)
|
| getNavigationEntryItemState |
Type : MemoizedSelector<StateWithCms, StateUtils.EntityLoaderState<NodeItem>>
|
Default value : createSelector(getCmsState, (state: CmsState) => state.navigation)
|
| getNextPageContext |
Type : MemoizedSelector<any, PageContext | undefined>
|
Default value : createSelector(
getRouterState,
(routingState: RouterState) =>
routingState.nextState && routingState.nextState.context
)
|
| getPageContext |
Type : MemoizedSelector<any, PageContext>
|
Default value : createSelector(
getRouterState,
(routingState: RouterState) =>
(routingState.state && routingState.state.context) || { id: '' }
)
|
| getRouterFeatureState |
Type : MemoizedSelector<any, State>
|
Default value : createFeatureSelector<State>(ROUTING_FEATURE)
|
| getRouterState |
Type : MemoizedSelector<any, RouterState>
|
Default value : createSelector(getRouterFeatureState, (state) => state.router)
|
| getSemanticRoute |
Type : MemoizedSelector<any, string>
|
Default value : createSelector(
getRouterState,
(routingState: RouterState) =>
(routingState.state && routingState.state.semanticRoute) || ''
)
|
| isNavigating |
Type : MemoizedSelector<any, boolean>
|
Default value : createSelector(
getNextPageContext,
(context) => !!context
)
|
| getOrderApprovalsState |
Type : MemoizedSelector<OrderApprovalState, StateUtils.EntityLoaderState<OrderApproval>>
|
Default value : createSelector(
getOrderApprovalManagementState,
(state: OrderApprovalManagement) => state && state.entities
)
|
| getOrderApprovalState |
Type : MemoizedSelector<OrderApprovalState, OrderApprovalState>
|
Default value : createFeatureSelector<OrderApprovalState>(ORDER_APPROVAL_FEATURE)
|
| getOrderDetails |
Type : MemoizedSelector<StateWithOrder, Order>
|
Default value : createSelector(getOrderDetailState, (state: StateUtils.LoaderState<Order>) =>
StateUtils.loaderValueSelector(state)
)
|
| getOrderDetailState |
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<Order>>
|
Default value : createSelector(getOrderState, (state: OrderState) => state.orderDetail)
|
| getOrderReturnRequestState |
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReturnRequest>>
|
Default value : createSelector(getOrderState, (state: OrderState) => state.orderReturn)
|
| getOrdersState |
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<OrderHistoryList>>
|
Default value : createSelector(getOrderState, (state: OrderState) => state.orders)
|
| getOrderState |
Type : MemoizedSelector<StateWithOrder, OrderState>
|
Default value : createFeatureSelector<OrderState>(ORDER_FEATURE)
|
| getOrganizationState |
Type : MemoizedSelector<StateWithOrganization, OrganizationState>
|
Default value : createFeatureSelector<OrganizationState>(ORGANIZATION_FEATURE)
|
| getPaymentMethodsState |
Type : MemoizedSelector<StateWithUser, LoaderState<PaymentDetails[]>>
|
Default value : createSelector(getUserState, (state: UserState) => state.payments)
|
| getPermissionsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Permission>>
|
Default value : createSelector(
getPermissionManagementState,
(state: PermissionManagement) => state && state.entities
)
|
| getPermissionTypesState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<OrderApprovalPermissionType[]>>
|
Default value : createSelector(
getPermissionManagementState,
(state: PermissionManagement) => state && state.permissionTypes
)
|
| getProductReferenceList |
Default value : (
state: ProductReferencesState
): ProductReference[] => state.list
|
| getProductReferenceProductCode |
Default value : (
state: ProductReferencesState
): string => state.productCode
|
| initialState |
Type : ProductReferencesState
|
Default value : {
productCode: '',
list: [],
}
|
| getProductReferencesState |
Type : MemoizedSelector<StateWithProduct, ProductReferencesState>
|
Default value : createSelector(
getProductsState,
(state: ProductsState) => state.references
)
|
| getProductReviewsState |
Type : MemoizedSelector<StateWithProduct, ProductReviewsState>
|
Default value : createSelector(getProductsState, (state: ProductsState) => state.reviews)
|
| getProductsState |
Type : MemoizedSelector<StateWithProduct, ProductsState>
|
Default value : createFeatureSelector<ProductsState>(PRODUCT_FEATURE)
|
| getReviewList |
Default value : (state: ProductReviewsState): Review[] =>
state.list
|
| getReviewProductCode |
Default value : (state: ProductReviewsState): string =>
state.productCode
|
| initialState |
Type : ProductReviewsState
|
Default value : {
productCode: '',
list: [],
}
|
| getSiteContextState |
Type : MemoizedSelector<StateWithSiteContext, SiteContextState>
|
Default value : createFeatureSelector<SiteContextState>(SITE_CONTEXT_FEATURE)
|
| getStoreFinderState |
Type : MemoizedSelector<StateWithStoreFinder, StoresState>
|
Default value : createFeatureSelector<StoresState>(STORE_FINDER_FEATURE)
|
| getUserState |
Type : MemoizedSelector<StateWithUser, UserState>
|
Default value : createFeatureSelector<UserState>(USER_FEATURE)
|
| getViewAllStoresEntities |
Type : MemoizedSelector<StateWithStoreFinder, ViewAllStoresState>
|
Default value : createSelector(getViewAllStoresState, (state) =>
StateUtils.loaderValueSelector(state)
)
|
| getViewAllStoresLoading |
Type : MemoizedSelector<StateWithStoreFinder, boolean>
|
Default value : createSelector(getViewAllStoresState, (state) =>
StateUtils.loaderLoadingSelector(state)
)
|
| getViewAllStoresState |
Type : MemoizedSelector<StateWithStoreFinder, StateUtils.LoaderState<ViewAllStoresState>>
|
Default value : createSelector(
getStoreFinderState,
(storesState: StoresState) => storesState.viewAllStores
)
|
| GIVE_USER_CONSENT |
Type : string
|
Default value : '[User] Give User Consent'
|
| GIVE_USER_CONSENT_FAIL |
Type : string
|
Default value : '[User] Give User Consent Fail'
|
| GIVE_USER_CONSENT_SUCCESS |
Type : string
|
Default value : '[User] Give User Consent Success'
|
| LOAD_USER_CONSENTS |
Type : string
|
Default value : '[User] Load User Consents'
|
| LOAD_USER_CONSENTS_FAIL |
Type : string
|
Default value : '[User] Load User Consents Fail'
|
| LOAD_USER_CONSENTS_SUCCESS |
Type : string
|
Default value : '[User] Load User Consents Success'
|
| RESET_GIVE_USER_CONSENT_PROCESS |
Type : string
|
Default value : '[User] Reset Give User Consent Process'
|
| RESET_LOAD_USER_CONSENTS |
Type : string
|
Default value : '[User] Reset Load User Consents'
|
| RESET_WITHDRAW_USER_CONSENT_PROCESS |
Type : string
|
Default value : '[User] Reset Withdraw User Consent Process'
|
| TRANSFER_ANONYMOUS_CONSENT |
Type : string
|
Default value : '[User] Transfer Anonymous Consent'
|
| WITHDRAW_USER_CONSENT |
Type : string
|
Default value : '[User] Withdraw User Consent'
|
| WITHDRAW_USER_CONSENT_FAIL |
Type : string
|
Default value : '[User] Withdraw User Consent Fail'
|
| WITHDRAW_USER_CONSENT_SUCCESS |
Type : string
|
Default value : '[User] Withdraw User Consent Success'
|
| GLOBAL_GROUP |
Type : string
|
Default value : '_g_'
|
| GLOBAL_MESSAGE_FEATURE |
Type : string
|
Default value : 'global-message'
|
| GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/core/service/google-map-renderer.service.ts
class: GOOGLE_MAP_RENDERER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_FINDER_CONFIG,
importPath: SPARTACUS_STOREFINDER,
},
{
className: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
},
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: SCRIPT_LOADER,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
},
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: SCRIPT_LOADER,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: SCRIPT_LOADER,
importPath: SPARTACUS_CORE,
},
],
}
|
| GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/core/service/google-map-renderer.service.ts
class: GOOGLE_MAP_RENDERER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_FINDER_CONFIG,
importPath: SPARTACUS_STOREFINDER,
},
{
className: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
},
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
},
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: SCRIPT_LOADER,
importPath: SPARTACUS_CORE,
},
],
}
|
| groupSkippingConfigCheckout |
Type : GroupSkippingConfig
|
Default value : {
shippingAddress: {
pageUrl: '/checkout/delivery-address',
expectedSkipperCount: 3,
},
deliveryMode: { pageUrl: '/checkout/delivery-mode', expectedSkipperCount: 3 },
paymentDetails: {
pageUrl: '/checkout/payment-details',
expectedSkipperCount: 3,
},
reviewOrder: { pageUrl: '/checkout/review-order', expectedSkipperCount: 3 },
}
|
| groupSkippingConfigMyAccount |
Type : GroupSkippingConfig
|
Default value : {
orderHistory: { pageUrl: '/my-account/orders', expectedSkipperCount: 3 },
changePassword: {
pageUrl: '/my-account/update-password',
expectedSkipperCount: 3,
},
personalDetails: {
pageUrl: '/my-account/update-profile',
expectedSkipperCount: 3,
},
updateEmail: { pageUrl: '/my-account/update-email', expectedSkipperCount: 3 },
closeAccount: {
pageUrl: '/my-account/close-account',
expectedSkipperCount: 3,
},
consentManagement: {
pageUrl: '/my-account/consents',
expectedSkipperCount: 3,
},
addressBook: { pageUrl: '/my-account/address-book', expectedSkipperCount: 3 },
paymentDetails: {
pageUrl: '/my-account/payment-details',
expectedSkipperCount: 3,
},
notificationPreference: {
pageUrl: '/my-account/notification-preference',
expectedSkipperCount: 3,
},
}
|
| groupSkippingConfigNotLoggedIn |
Type : GroupSkippingConfig
|
Default value : {
home: { pageUrl: '/', expectedSkipperCount: 3 },
login: { pageUrl: '/login', expectedSkipperCount: 3 },
register: { pageUrl: '/login/register', expectedSkipperCount: 3 },
termsAndConditiong: {
pageUrl: '/terms-and-conditions',
expectedSkipperCount: 3,
},
forgotPassword: {
pageUrl: '/login/forgot-password',
expectedSkipperCount: 3,
},
productList: { pageUrl: '/Brands/all/c/brands', expectedSkipperCount: 3 },
product: { pageUrl: '/product/779841', expectedSkipperCount: 3 },
cart: { pageUrl: '/cart', expectedSkipperCount: 3 },
sale: { pageUrl: '/sale', expectedSkipperCount: 3 },
contact: { pageUrl: '/contact', expectedSkipperCount: 3 },
help: { pageUrl: '/help', expectedSkipperCount: 3 },
storeFinder: { pageUrl: '/store-finder', expectedSkipperCount: 3 },
}
|
| GUEST_REGISTER_FORM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/checkout/components/order-confirmation/components/guest-register-form/guest-register-form.component.ts
class: GUEST_REGISTER_FORM_COMPONENT,
importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS,
deprecatedParams: [
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
],
removeParams: [
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
],
addParams: [
{
className: USER_REGISTER_FACADE,
importPath: SPARTACUS_USER_PROFILE_ROOT,
},
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
],
}
|
| guestUser |
| HAS_SEARCH_RESULT_CLASS |
Type : string
|
Default value : 'has-searchbox-results'
|
| headers |
Default value : new HttpHeaders({
'Content-Type': 'application/json',
})
|
| headers |
Default value : new HttpHeaders({
'Content-Type': 'application/json',
})
|
| HOME_PAGE_CONTEXT |
Type : string
|
Default value : '__HOMEPAGE__'
|
|
The homepage id for the CMS homepage is not required when we query the backend. CMS business users can have multiple pages, that they might switch quickly without changing the page id. Therefore, we use a constant to keep track of the page in the store, but are able to ignore the id while querying the backend. |
| SMART_EDIT_CONTEXT |
Type : string
|
Default value : 'smartedit-preview'
|
|
SmartEdit preview page is loaded by previewToken which is added by interceptor |
| HOME_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/events/home/home-page-event.builder.ts
class: HOME_PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| htmlLangProvider |
Type : Provider
|
Default value : {
provide: APP_INITIALIZER,
multi: true,
useFactory: setHtmlLangAttribute,
deps: [WindowRef, LanguageService],
}
|
| importExportTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
importExport: ['exportEntries', 'importEntries', 'importEntriesDialog'],
}
|
| importExportTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| INITIAL_OV_VALUE_ATTRIBUTE_NAME |
Type : string
|
Default value : ''
|
| initialEntityState |
Type : EntityState<any>
|
Default value : { entities: {} }
|
| initialIndicator |
Type : string
|
Default value : 'INITIAL'
|
| initialLoaderState |
Type : LoaderState<any>
|
Default value : {
loading: false,
error: false,
success: false,
value: undefined,
}
|
| initialProcessesLoaderState |
Type : object
|
Default value : {
...initialLoaderState,
...initialProcessesState,
}
|
| initialProcessesState |
Type : ProcessesLoaderState<any>
|
Default value : {
processesCount: 0,
}
|
| initialScopedLoaderState |
Type : ScopedLoaderState<any>
|
Default value : {}
|
| initialState |
Type : AsmUi
|
Default value : <AsmUi>{ collapsed: false }
|
| initialState |
Type : ConsignmentTrackingState
|
Default value : { tracking: {} }
|
| initialState |
Type : Order
|
Default value : {}
|
| initialState |
Type : ReturnRequestList
|
Default value : {
returnRequests: [],
pagination: {},
sorts: [],
}
|
| initialState |
Type : OrderHistoryList
|
Default value : {
orders: [],
pagination: {},
sorts: [],
}
|
| initialState |
Type : ReplenishmentOrder
|
Default value : {}
|
| initialState |
Type : ReplenishmentOrderList
|
Default value : {
replenishmentOrders: [],
pagination: {},
sorts: [],
}
|
| initialState |
Type : FindStoresState
|
Default value : {
findStoresEntities: {},
findStoreEntityById: {},
}
|
| initialState |
Type : ViewAllStoresState
|
Default value : {
viewAllStoresEntities: {},
}
|
| initialState |
Type : Configurator.Configuration
|
Default value : {
configId: '',
productCode: '',
groups: [],
flatGroups: [],
interactionState: {
currentGroup: undefined,
groupsVisited: {},
menuParentGroup: undefined,
},
owner: ConfiguratorModelUtils.createInitialOwner(),
}
|
| initialStatePendingChanges |
Type : number
|
Default value : 0
|
| initialState |
Type : ConfiguratorTextfield.Configuration
|
Default value : {
configurationInfos: [],
owner: ConfiguratorModelUtils.createInitialOwner(),
}
|
| initialState |
Default value : false
|
| initialState |
Default value : false
|
| initialState |
Type : AnonymousConsent[]
|
Default value : []
|
| initialState |
Type : ComponentsContext
|
Default value : {
component: undefined,
pageContext: {},
}
|
| initialState |
Type : NodeItem | undefined
|
Default value : undefined
|
| initialState |
Type : EntityState<Page>
|
Default value : { entities: {} }
|
| initialState |
Type : string | undefined
|
Default value : undefined
|
| initialState |
Type : GlobalMessageState
|
Default value : {
entities: {},
}
|
| initialState |
Type : RouterState
|
Default value : {
navigationId: 0,
state: {
url: '',
queryParams: {},
params: {},
context: {
id: '',
},
cmsRequired: false,
semanticRoute: undefined,
},
nextState: undefined,
}
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<State>>
|
Default value : new InjectionToken<ActionReducerMap<State>>('RouterReducers')
|
| initialState |
Type : BaseSiteState
|
Default value : {
entities: null,
details: {},
activeSite: '',
}
|
| initialState |
Type : CurrenciesState
|
Default value : {
entities: null,
activeCurrency: null,
}
|
| initialState |
Type : LanguagesState
|
Default value : {
entities: null,
activeLanguage: null,
}
|
| initialState |
Type : BillingCountriesState
|
Default value : {
entities: {},
}
|
| initialState |
Type : CustomerCouponSearchResult
|
Default value : {
coupons: [],
sorts: [],
pagination: {},
}
|
| initialState |
Type : DeliveryCountriesState
|
Default value : {
entities: {},
}
|
| initialState |
Type : NotificationPreference[]
|
Default value : []
|
| initialState |
Type : PaymentDetails[]
|
Default value : []
|
| initialState |
Type : ProductInterestSearchResult
|
Default value : {
results: [],
pagination: {},
sorts: [],
}
|
| initialState |
Type : RegionsState
|
Default value : {
entities: [],
country: null,
}
|
| initialState |
Type : Address[]
|
Default value : []
|
| initialState |
Type : ConsentTemplate[]
|
Default value : []
|
| initialState |
Type : CostCenter[]
|
Default value : []
|
| INNER_COMPONENTS_HOST_DIRECTIVE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-structure/page/component/inner-components-host.directive.ts
class: INNER_COMPONENTS_HOST_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: INJECTOR,
importPath: ANGULAR_CORE,
},
{
className: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
{
className: COMPONENT_HANDLER_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CMS_INJECTOR_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: EVENT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| interceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: CmsTicketInterceptor,
multi: true,
},
]
|
| interceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: CheckoutCartInterceptor,
multi: true,
},
]
|
| interceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: AnonymousConsentsInterceptor,
multi: true,
},
]
|
| interceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: ClientTokenInterceptor,
multi: true,
},
]
|
| inventoryDisplayB2B |
Type : object
|
Default value : {
IN_STOCK_WITH_QUANTITY_PRODUCT: '2222485',
OUT_OF_STOCK_PRODUCT: '1979039',
FORCE_IN_STOCK_PRODUCT: '3788618',
THRESHOLD_STOCK: '693923',
STOCK_LESS_THAN_THRESHOLD: '2217258',
STOCK_EQUAL_THRESHOLD: '1128762',
}
|
| inventoryDisplayB2C |
Type : object
|
Default value : {
IN_STOCK_WITH_QUANTITY_PRODUCT: '358639',
OUT_OF_STOCK_PRODUCT: '872912',
FORCE_IN_STOCK_PRODUCT: '1377492',
THRESHOLD_STOCK: '280916',
STOCK_LESS_THAN_THRESHOLD: '479742',
STOCK_EQUAL_THRESHOLD: '458542',
}
|
| stockLabel |
Type : string
|
Default value : 'In stock'
|
| stockOutOfStockLabel |
Type : string
|
Default value : 'Out of stock'
|
| ITEM_COUNTER_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ITEM_COUNTER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CONTROL,
comment: `// ${TODO_SPARTACUS} Method '${GET_CONTROL}' was removed from '${ITEM_COUNTER_COMPONENT}'. Instead of returning an Observable in the method, it is being subscribed in the ngOnInit.`,
},
]
|
| JSON_LD_DIRECTIVE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-structure/seo/structured-data/json-ld.directive.ts
class: JSON_LD_SCRIPT_FACTORY,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: JSON_LD_SCRIPT_FACTORY,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: DOM_SANITIZER,
importPath: ANGULAR_PLATFORM_BROWSER,
},
],
addParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: DOM_SANITIZER,
importPath: ANGULAR_PLATFORM_BROWSER,
},
],
}
|
| JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-structure/seo/structured-data/json-ld-script.factory.ts
class: JSON_LD_SCRIPT_FACTORY,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: RENDERER_FACTORY_2,
importPath: ANGULAR_CORE,
},
{
className: DOM_SANITIZER,
importPath: ANGULAR_PLATFORM_BROWSER,
},
],
addParams: [
{
className: SEO_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-structure/seo/structured-data/json-ld-script.factory.ts
class: JSON_LD_SCRIPT_FACTORY,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PLATFORM,
literalInference: STRING_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: RENDERER_FACTORY_2,
importPath: ANGULAR_CORE,
},
{
className: DOM_SANITIZER,
importPath: ANGULAR_PLATFORM_BROWSER,
},
{
className: SEO_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: DOM_SANITIZER,
importPath: ANGULAR_PLATFORM_BROWSER,
},
],
}
|
| JSON_LD_SCRIPT_FACTORY_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: JSON_LD_SCRIPT_FACTORY,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SANITIZE_METHOD,
comment: `// ${TODO_SPARTACUS} Method '${JSON_LD_SCRIPT_FACTORY}.${SANITIZE_METHOD}' was removed. Use 'escapeHtml' instead.`,
},
]
|
| JSONLD_PRODUCT_BUILDER |
Default value : new InjectionToken(
'JsonLdProductBuilderToken'
)
|
|
Injection token to add specific json-ld builders for product related schemas. See see https://schema.org/product for more information. |
| JSONLD_PRODUCT_REVIEW_BUILDER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: JSONLD_PRODUCT_REVIEW_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PRODUCT_REVIEW_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEO_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| KEY |
Type : string
|
Default value : 'digital-payment.checkout.request'
|
| LABELS |
Type : literal type
|
Default value : {
[LANGUAGE_CONTEXT_ID]: 'Language',
[CURRENCY_CONTEXT_ID]: 'Currency',
}
|
| LANGUAGE_CHANGE |
Type : string
|
Default value : '[Site-context] Language Change'
|
| LOAD_LANGUAGES |
Type : string
|
Default value : '[Site-context] Load Languages'
|
| LOAD_LANGUAGES_FAIL |
Type : string
|
Default value : '[Site-context] Load Languages Fail'
|
| LOAD_LANGUAGES_SUCCESS |
Type : string
|
Default value : '[Site-context] Load Languages Success'
|
| SET_ACTIVE_LANGUAGE |
Type : string
|
Default value : '[Site-context] Set Active Language'
|
| LANGUAGE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: LANGUAGE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: SET_ACTIVE,
newNode: SET_ACTIVE,
comment: `// ${TODO_SPARTACUS} Method '${SET_ACTIVE}' changed the return type from 'Subscription' to 'void'`,
},
]
|
| LANGUAGE_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/site-context/facade/language.service.ts
class: LANGUAGE_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
{ className: SITE_CONTEXT_CONFIG, importPath: SPARTACUS_CORE },
],
removeParams: [{ className: WINDOW_REF, importPath: SPARTACUS_CORE }],
}
|
| LANGUAGE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: LANGUAGE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: INITIALIZE,
comment: `// ${TODO_SPARTACUS} Method '${LANGUAGE_SERVICE}.${INITIALIZE}' was removed. The state initialization is done with the 'LanguageInitializer' .`,
},
]
|
| layoutConfig |
Type : LayoutConfig
|
Default value : {
// deferredLoading: {
// strategy: DeferLoadingStrategy.DEFER,
// intersectionMargin: '50px',
// },
layoutSlots: {
header: {
lg: {
slots: [
'PreHeader',
'SiteContext',
'SiteLinks',
'SiteLogo',
'SearchBox',
'SiteLogin',
'MiniCart',
'NavigationBar',
],
},
slots: ['PreHeader', 'SiteLogo', 'SearchBox', 'MiniCart'],
},
navigation: {
lg: { slots: [] },
slots: ['SiteLogin', 'NavigationBar', 'SiteContext', 'SiteLinks'],
},
footer: {
slots: ['Footer'],
},
LandingPage2Template: {
pageFold: 'Section2B',
slots: [
'Section1',
'Section2A',
'Section2B',
'Section2C',
'Section3',
'Section4',
'Section5',
],
},
ContentPage1Template: {
slots: ['Section2A', 'Section2B'],
},
CategoryPageTemplate: {
pageFold: 'Section2',
slots: ['Section1', 'Section2', 'Section3'],
},
ProductListPageTemplate: {
slots: ['ProductLeftRefinements', 'ProductListSlot'],
},
ProductGridPageTemplate: {
slots: ['ProductLeftRefinements', 'ProductGridSlot'],
},
SearchResultsListPageTemplate: {
slots: [
'Section2',
'ProductLeftRefinements',
'SearchResultsListSlot',
'Section4',
],
},
SearchResultsGridPageTemplate: {
slots: [
'Section2',
'ProductLeftRefinements',
'SearchResultsGridSlot',
'Section4',
],
},
ProductDetailsPageTemplate: {
lg: {
pageFold: 'UpSelling',
},
pageFold: 'Summary',
slots: [
'Summary',
'UpSelling',
'CrossSelling',
'Tabs',
'PlaceholderContentSlot',
],
},
CartPageTemplate: {
slots: ['TopContent', 'CenterRightContentSlot', 'EmptyCartMiddleContent'],
},
AccountPageTemplate: {
slots: ['BodyContent', 'SideContent'],
},
LoginPageTemplate: {
slots: ['LeftContentSlot', 'RightContentSlot'],
},
ErrorPageTemplate: {
slots: ['TopContent', 'MiddleContent', 'BottomContent'],
},
OrderConfirmationPageTemplate: {
slots: ['BodyContent', 'SideContent'],
},
MultiStepCheckoutSummaryPageTemplate: {
slots: ['TopContent', 'BodyContent', 'SideContent', 'BottomContent'],
},
CheckoutLoginPageTemplate: {
slots: ['RightContentSlot'],
},
},
}
|
|
The layout configuration is used to define the overall layout of the storefront. The configuration includes the following aspects:
The page slot configurations is directly related to the data in the backend. If you use the Spartacus sample-data, you will have an aligned setup. However, if you introduce custom page templates and/or slots, you most likely need to further adjust or replace this configuration. |
| LEGACY_FLAG_MIGRATION |
Type : ConfigDeprecation
|
Default value : {
propertyName: LEGACY_FLAG,
comment: `// ${TODO_SPARTACUS} '${LEGACY_FLAG}' has been removed. Just remove this property, as legacy systems are supported by optional implementations.\n`,
}
|
| LOAD_ACTIVE_COST_CENTERS |
Type : string
|
Default value : '[User] Load Active CostCenters'
|
| LOAD_ACTIVE_COST_CENTERS_FAIL |
Type : string
|
Default value : '[User] Load Active CostCenters Fail'
|
| LOAD_ACTIVE_COST_CENTERS_SUCCESS |
Type : string
|
Default value : '[User] Load Active CostCenters Success'
|
| LOAD_BILLING_COUNTRIES |
Type : string
|
Default value : '[User] Load Billing Countries'
|
| LOAD_BILLING_COUNTRIES_FAIL |
Type : string
|
Default value : '[User] Load Billing Countries Fail'
|
| LOAD_BILLING_COUNTRIES_SUCCESS |
Type : string
|
Default value : '[User] Load Billing Countries Success'
|
| LOAD_CDC_USER_TOKEN |
Type : string
|
Default value : '[Auth] Load CDC User Token'
|
| LOAD_CDC_USER_TOKEN_FAIL |
Type : string
|
Default value : '[Auth] Load CDC User Token Fail'
|
| LOAD_CLIENT_TOKEN |
Type : string
|
Default value : '[Token] Load Client Token'
|
| LOAD_CLIENT_TOKEN_FAIL |
Type : string
|
Default value : '[Token] Load Client Token Fail'
|
| LOAD_CLIENT_TOKEN_SUCCESS |
Type : string
|
Default value : '[Token] Load Client Token Success'
|
| LOAD_CMS_NAVIGATION_ITEMS |
Type : string
|
Default value : '[Cms] Load NavigationEntry items'
|
| LOAD_CMS_NAVIGATION_ITEMS_FAIL |
Type : string
|
Default value : '[Cms] Load NavigationEntry items Fail'
|
| LOAD_CMS_NAVIGATION_ITEMS_SUCCESS |
Type : string
|
Default value : '[Cms] Load NavigationEntry items Success'
|
| LOAD_DELIVERY_COUNTRIES |
Type : string
|
Default value : '[User] Load Delivery Countries'
|
| LOAD_DELIVERY_COUNTRIES_FAIL |
Type : string
|
Default value : '[User] Load Delivery Countries Fail'
|
| LOAD_DELIVERY_COUNTRIES_SUCCESS |
Type : string
|
Default value : '[User] Load Delivery Countries Success'
|
| LOAD_ORDER_APPROVAL |
Type : string
|
Default value : '[OrderApproval] Load OrderApproval Data'
|
| LOAD_ORDER_APPROVAL_FAIL |
Type : string
|
Default value : '[OrderApproval] Load OrderApproval Data Fail'
|
| LOAD_ORDER_APPROVAL_SUCCESS |
Type : string
|
Default value : '[OrderApproval] Load OrderApproval Data Success'
|
| LOAD_ORDER_APPROVALS |
Type : string
|
Default value : '[OrderApproval] Load OrderApprovals'
|
| LOAD_ORDER_APPROVALS_FAIL |
Type : string
|
Default value : '[OrderApproval] Load OrderApprovals Fail'
|
| LOAD_ORDER_APPROVALS_SUCCESS |
Type : string
|
Default value : '[OrderApproval] Load OrderApprovals Success'
|
| MAKE_DECISION |
Type : string
|
Default value : '[OrderApproval] Make OrderApproval Decision'
|
| MAKE_DECISION_FAIL |
Type : string
|
Default value : '[OrderApproval] Make OrderApproval Decision Fail'
|
| MAKE_DECISION_RESET |
Type : string
|
Default value : '[OrderApproval] Make OrderApproval Decision Reset'
|
| MAKE_DECISION_SUCCESS |
Type : string
|
Default value : '[OrderApproval] Make OrderApproval Decision Success'
|
| LOAD_PRODUCT_REVIEWS |
Type : string
|
Default value : '[Product] Load Product Reviews Data'
|
| LOAD_PRODUCT_REVIEWS_FAIL |
Type : string
|
Default value : '[Product] Load Product Reviews Data Fail'
|
| LOAD_PRODUCT_REVIEWS_SUCCESS |
Type : string
|
Default value : '[Product] Load Product Reviews Data Success'
|
| POST_PRODUCT_REVIEW |
Type : string
|
Default value : '[Product] Post Product Review'
|
| POST_PRODUCT_REVIEW_FAIL |
Type : string
|
Default value : '[Product] Post Product Review Fail'
|
| POST_PRODUCT_REVIEW_SUCCESS |
Type : string
|
Default value : '[Product] Post Product Review Success'
|
| LOADER_FAIL_ACTION |
Type : string
|
Default value : '[LOADER] FAIL'
|
| LOADER_LOAD_ACTION |
Type : string
|
Default value : '[LOADER] LOAD'
|
| LOADER_RESET_ACTION |
Type : string
|
Default value : '[LOADER] RESET'
|
| LOADER_SUCCESS_ACTION |
Type : string
|
Default value : '[LOADER] SUCCESS'
|
| LOCAL_STORAGE_MEMORY |
Type : object
|
Default value : {}
|
| LOGIN |
Type : string
|
Default value : '[Auth] Login'
|
| LOGOUT |
Type : string
|
Default value : '[Auth] Logout'
|
| LOGIN_FORM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/login-form/login-form.component.ts
class: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| LOGIN_FORM_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: NG_ON_DESTROY,
comment: `// ${TODO_SPARTACUS} Method '${NG_ON_DESTROY}' was removed together with the ${SUB} property`,
},
{
class: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SUB,
comment: `// ${TODO_SPARTACUS} property '${SUB}' was removed`,
},
{
class: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: LOGIN_AS_GUEST,
comment: `// ${TODO_SPARTACUS} property '${LOGIN_AS_GUEST}' was removed`,
},
]
|
| LOGIN_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/login-route/login.guard.ts
class: LOGIN_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_PAGE_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| LOGIN_REGISTER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/user/account/components/login-register/login-register.component.ts
class: LOGIN_REGISTER_COMPONENT,
importPath: SPARTACUS_USER,
deprecatedParams: [
{ className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
{ className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER },
],
removeParams: [
{ className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| LOGOUT_CUSTOMER_SUPPORT_AGENT |
Type : string
|
Default value : '[Auth] Logout Customer Support Agent'
|
| LOGOUT_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/logout/logout.guard.ts
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
addParams: [{ className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE }],
}
|
| LOGOUT_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/logout/logout.guard.ts
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| LOGOUT_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/logout-guard.ts
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
| LOGOUT_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CAN_ACTIVATE,
newNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' return type has changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'.`,
},
{
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: LOGOUT,
newNode: LOGOUT,
comment: `// ${TODO_SPARTACUS} Method '${LOGOUT}' return type has changed from 'void' to 'Promise<any>'.`,
},
{
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: REDIRECT,
comment: `// ${TODO_SPARTACUS} Method '${REDIRECT}' has been removed from ${LOGOUT_GUARD}. Please use 'getRedirectUrl()' instead.`,
},
]
|
| LOOKUP_VISUALIZATIONS_RESPONSE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, LookupVisualizationsResponse>
>('LookupVisualizationsResponseNormalizer')
|
| lowStockResponse |
Type : object
|
Default value : {
cartModifications: [
{
entry: {
product: {
availableForPickup: true,
code: '325414',
name: 'EASYSHARE Z730 Zoom Digital Camera',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 1,
stockLevelStatus: 'lowStock',
},
},
quantity: 1,
},
quantity: 2,
quantityAdded: 1,
statusCode: 'lowStock',
},
{
entry: {
product: {
availableForPickup: true,
code: '2278102',
name: 'miniDV Head Cleaner',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 1,
stockLevelStatus: 'lowStock',
},
},
quantity: 1,
},
quantity: 2,
quantityAdded: 1,
statusCode: 'lowStock',
},
],
}
|
| outOfStockResponse |
Type : object
|
Default value : {
cartModifications: [
{
entry: {
product: {
availableForPickup: false,
code: '325414',
name: 'EASYSHARE Z730 Zoom Digital Camera',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 0,
stockLevelStatus: 'outOfStock',
},
url: '/Open-Catalogue/Cameras/Digital-Cameras/Digital-Compacts/EASYSHARE-Z730-Zoom-Digital-Camera/p/325414',
},
quantity: 0,
},
quantity: 2,
quantityAdded: 0,
statusCode: 'noStock',
},
],
}
|
| PRODUCT_1 |
Type : object
|
Default value : {
name: 'EASYSHARE Z730 Zoom Digital Camera',
code: '325414',
}
|
| PRODUCT_2 |
Type : object
|
Default value : {
name: 'miniDV Head Cleaner',
code: '2278102',
}
|
| MARKER_HEADER_CPQ_CONFIGURATOR |
Type : string
|
Default value : 'x-cpq-configurator'
|
|
This header attribute shall be used to mark any request made to the CPQ System. The presence of it enables this interceptor to actually intercept this request and to decorate it with the authentication related attributes. |
| MAX_OCC_INTEGER_VALUE |
Type : number
|
Default value : 2147483647
|
| MEDIA_BASE_URL_META_TAG_NAME |
Type : string
|
Default value : 'media-backend-base-url'
|
| MEDIA_BASE_URL_META_TAG_PLACEHOLDER |
Type : string
|
Default value : 'MEDIA_BACKEND_BASE_URL_VALUE'
|
| OCC_BASE_URL_META_TAG_NAME |
Type : string
|
Default value : 'occ-backend-base-url'
|
| OCC_BASE_URL_META_TAG_PLACEHOLDER |
Type : string
|
Default value : 'OCC_BACKEND_BASE_URL_VALUE'
|
| MEDIA_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: MEDIA_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STOREFRONT_CONFIG,
literalInference: STOREFRONT_CONFIG,
injectionToken: {
token: CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: STOREFRONT_CONFIG,
literalInference: STOREFRONT_CONFIG,
injectionToken: {
token: CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CONFIG,
importPath: SPARTACUS_CORE,
},
],
}
|
| mediaConfig |
Type : MediaConfig
|
Default value : {
mediaFormats: {
mobile: { width: 400 },
tablet: { width: 770 },
desktop: { width: 1140 },
widescreen: { width: 1400 },
// product media
cartIcon: { width: 65 },
thumbnail: { width: 96 },
product: { width: 284 },
zoom: { width: 515 },
},
}
|
| metaReducers |
Type : MetaReducer[]
|
Default value : [
clearCustomerSupportAgentAsmState,
]
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<AsmState>>
|
Default value : new InjectionToken<ActionReducerMap<AsmState>>('AsmReducers')
|
| metaReducers |
Type : MetaReducer[]
|
Default value : [clearStoreFinderState]
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<StoresState>>
|
Default value : new InjectionToken<ActionReducerMap<StoresState>>('StoreFinderReducers')
|
| metaReducers |
Type : MetaReducer[]
|
Default value : [clearOrganizationState]
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<OrganizationState>>
|
Default value : new InjectionToken<ActionReducerMap<OrganizationState>>(
'OrganizationReducers'
)
|
| metaReducers |
Type : MetaReducer[]
|
Default value : [clearOrganizationState]
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<OrderApprovalState>>
|
Default value : new InjectionToken<ActionReducerMap<OrderApprovalState>>(
'OrganizationReducers'
)
|
| metaReducers |
Type : MetaReducer[]
|
Default value : [
clearAnonymousConsentTemplates,
]
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<AnonymousConsentsState>>
|
Default value : new InjectionToken<ActionReducerMap<AnonymousConsentsState>>(
'AnonymousConsentsReducers'
)
|
| metaReducers |
Type : MetaReducer[]
|
Default value : [clearCmsState]
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<CmsState>>
|
Default value : new InjectionToken<ActionReducerMap<CmsState>>('CmsReducers')
|
| metaReducers |
Type : MetaReducer[]
|
Default value : [clearProductsState]
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<ProductsState>>
|
Default value : new InjectionToken<ActionReducerMap<ProductsState>>('ProductReducers')
|
| metaReducers |
Type : MetaReducer[]
|
Default value : [clearUserState]
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<UserState>>
|
Default value : new InjectionToken<ActionReducerMap<UserState>>('UserReducers')
|
| METHOD_PROPERTY_DATA |
Type : MethodPropertyDeprecation[]
|
Default value : [
...CHECKOUT_CONNECTOR_MIGRATION,
...CHECKOUT_ADAPTER_MIGRATION,
...CHECKOUT_SERVICE_MIGRATION,
...CMS_COMPONENTS_SERVICE_MIGRATION,
...OCC_CHECKOUT_ADAPTER_MIGRATION,
...PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION,
...CHECKOUT_GROUP_ACTIONS_MIGRATION,
...CHECKOUT_CONFIG_SERVICE_MIGRATION,
...CHECKOUT_AUTH_GUARD_MIGRATION,
...PROTECTED_ROUTES_GUARD_MIGRATION,
...BREAKPOINT_SERVICE_MIGRATION,
...LOGIN_FORM_COMPONENT_MIGRATION,
...ITEM_COUNTER_COMPONENT_MIGRATION,
...STORE_FINDER_ACTIONS_MIGRATION,
...UPDATE_EMAIL_COMPONENT_MIGRATION,
...BASE_SITE_SERVICE_MIGRATION,
...CART_NOT_EMPTY_GUARD_MIGRATION,
...NOT_CHECKOUT_AUTH_GUARD_MIGRATION,
...LOGOUT_GUARD_MIGRATION,
...ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION,
...ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION,
...PRODUCT_CAROUSEL_SERVICE_MIGRATION,
...PRODUCT_REFERENCE_SERVICE_MIGRATION,
...STOREFRONT_COMPONENT_MIGRATION,
...MULTI_CART_STATE_PERSISTENCE_SERVICE_MIGRATION,
...AUTH_ACTIONS_MIGRATION,
...NOT_AUTH_GUARD_MIGRATION,
...AUTH_GUARD_MIGRATION,
...AUTH_SERVICE_MIGRATION,
...ASM_SELECTORS_MIGRATION,
...ASM_ACTIONS_MIGRATION,
...ASM_AUTH_SERVICE_MIGRATION,
...CDC_AUTH_SERVICE_MIGRATION,
...LANGUAGE_SERVICE_MIGRATION,
...CURRENCY_SERVICE_MIGRATION,
...STAR_RATING_COMPONENT_MIGRATION,
...FEATURE_MODULES_SERVICE_MIGRATION,
...ANONYMOUS_CONSENT_TEMPLATES_ADAPTER_MIGRATION,
...ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR_MIGRATION,
...OCC_CMS_COMPONENT_ADAPTER_MIGRATION,
...PAGE_META_SERVICE_MIGRATION,
]
|
| METHOD_PROPERTY_DATA |
Type : MethodPropertyDeprecation[]
|
Default value : [
...LANGUAGE_SERVICE_MIGRATION,
...CURRENCY_SERVICE_MIGRATION,
...BASE_SITE_SERVICE_MIGRATION,
...OCC_ENDPOINTS_SERVICE_MIGRATION,
...CONTENT_PAGE_META_RESOLVER_MIGRATION,
...PAGE_META_SERVICE_MIGRATION,
...SELECTIVE_CART_SERVICE_MIGRATION,
...ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION,
...PAGE_EVENT_MIGRATION,
...CART_ITEM_CONTEXT_MIGRATION,
...CART_ITEM_CONTEXT_SOURCE_MIGRATION,
...DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION,
...CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION,
...CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION,
...CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION,
...CONFIGURATOR_PRODUCT_TITLE_COMPONENT_MIGRATION,
...CART_DETAILS_COMPONENT_MIGRATION,
...CART_ITEM_COMPONENT_MIGRATION,
...UNIT_FORM_COMPONENT_MIGRATION,
...ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION,
...ROUTING_SERVICE_MIGRATION,
...CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION,
...OCC_ENDPOINTS_MODEL_MIGRATION,
...ORDER_OVERVIEW_COMPONENT_MIGRATION,
...PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION,
...SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION,
...SAVED_CART_LIST_COMPONENT_MIGRATION,
...EXPRESS_CHECKOUT_SERVICE_MIGRATION,
...CONFIG_INITIALIZER_SERVICE_MIGRATION,
...PRODUCT_SERVICE_MIGRATION,
...USER_ID_SERVICE_MIGRATION,
...POPOVER_COMPONENT_MIGRATION,
...POPOVER_DIRECTIVE_MIGRATION,
]
|
| METHOD_PROPERTY_DATA |
Type : MethodPropertyDeprecation[]
|
Default value : [
...CMS_SELECTORS_MIGRATION,
...CMS_ACTIONS_MIGRATION,
]
|
| METHODS_AND_PROPERTIES_DEPRECATIONS_DATA |
Type : MethodPropertyDeprecation[]
|
Default value : [
...AUTH_REDIRECT_SERVICE_MIGRATION,
...AUTH_HTTP_HEADER_SERVICE_MIGRATION,
...QUICK_ORDER_SERVICE_MIGRATION,
...CONFIGURATOR_ATTRIBUTE_MULTI_SELECTION_BUNDLE_COMPONENT_MIGRATION,
...CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BUNDLE_COMPONENT_MIGRATION,
...CONFIGURATOR_COMMONS_SERVICE_MIGRATION,
...CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT_MIGRATION,
...OCC_CONFIGURATOR_VARIANT_NORMALIZER_MIGRATION,
...NAVIGATION_UI_COMPONENT_MIGRATION,
...PROGRESS_BUTTON_COMPONENT_MIGRATION,
...SAVED_CART_EVENT_BUILDER_MIGRATION,
...CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION,
...CDS_MERCHANDISING_PRODUCT_SERVICE_MIGRATION,
]
|
| MISSING_PACKAGE_DATA |
Type : MissingPackageMigration[]
|
Default value : [
{
package: '@spartacus/checkout',
comment:
"We've found imports from @spartacus/checkout package which is not installed. If you are using the checkout feature you can configure it by running schematics `ng add @spartacus/checkout`. If you only need to install package add it with npm (`npm i @spartacus/checkout`) or yarn (`yarn add @spartacus/checkout`). If you are not using checkout package check why you have imports from this library.",
},
{
package: '@spartacus/asm',
comment:
"We've found imports from @spartacus/asm package which is not installed. If you are using the ASM feature you can configure it by running schematics `ng add @spartacus/asm`. If you only need to install package add it with npm (`npm i @spartacus/asm`) or yarn (`yarn add @spartacus/asm`). If you are not using ASM package check why you have imports from this library.",
},
{
package: '@spartacus/user',
comment:
"We've found imports from @spartacus/user package which is not installed. If you are using the user features (account/profile) you can configure it by running schematics `ng add @spartacus/user`. If you only need to install package add it with npm (`npm i @spartacus/user`) or yarn (`yarn add @spartacus/user`). If you are not using user package check why you have imports from this library.",
},
{
package: '@spartacus/tracking',
comment:
"We've found imports from @spartacus/tracking package which is not installed. If you are using the tracking features (personalization, tag managers integration) you can configure it by running schematics `ng add @spartacus/tracking`. If you only need to install package add it with npm (`npm i @spartacus/tracking`) or yarn (`yarn add @spartacus/tracking`). If you are not using tracking package check why you have imports from this library.",
},
{
package: '@spartacus/smartedit',
comment:
"We've found imports from @spartacus/smartedit package which is not installed. If you are using the Smartedit feature you can configure it by running schematics `ng add @spartacus/smartedit`. If you only need to install package add it with npm (`npm i @spartacus/smartedit`) or yarn (`yarn add @spartacus/smartedit`). If you are not using Smartedit package check why you have imports from this library.",
},
{
package: '@spartacus/qualtrics',
comment:
"We've found imports from @spartacus/qualtrics package which is not installed. If you are using the Qualtrics feature you can configure it by running schematics `ng add @spartacus/qualtrics`. If you only need to install package add it with npm (`npm i @spartacus/qualtrics`) or yarn (`yarn add @spartacus/qualtrics`). If you are not using Qualtrics package check why you have imports from this library.",
},
]
|
| MISSING_PACKAGE_DATA |
Type : MissingPackageMigration[]
|
Default value : []
|
| MISSING_PACKAGE_DATA |
Type : MissingPackageMigration[]
|
Default value : [
{
package: '@spartacus/checkout',
comment: 'Checkout package missing',
},
{
package: '@spartacus/asm',
comment: 'ASM package missing',
},
]
|
| mobileBreakpoint |
Type : number
|
Default value : 992
|
| mockAccountSummaryDetails |
Type : AccountSummaryDetails
|
Default value : {
accountManagerEmail: '',
accountManagerName: 'Brandon Leclair',
amountBalance: {
currentBalance: '$102,145,214.00',
dueBalances: [
{
amount: '$0.00',
dayRange: {
maxBoundary: 30,
minBoundary: 1,
},
},
{
amount: '$212,947.00',
dayRange: {
maxBoundary: 60,
minBoundary: 31,
},
},
{
amount: '$0.00',
dayRange: {
maxBoundary: 90,
minBoundary: 61,
},
},
{
amount: '$33,379,071.00',
dayRange: {
minBoundary: 91,
},
},
],
openBalance: '$135,737,232.00',
pastDueBalance: '$33,592,018.00',
},
billingAddress: {
country: {
isocode: 'US',
name: 'United States',
},
defaultAddress: false,
email: 'carla.torres@rustic-hw.com',
firstName: 'Carla',
formattedAddress: '1000 Bagby Street, Houston, Texas',
id: '8796098986007',
lastName: 'Torres',
line1: '1000 Bagby Street',
postalCode: 'Texas',
shippingAddress: true,
title: 'Ms.',
titleCode: 'ms',
town: 'Houston',
visibleInAddressBook: true,
},
creditLimit: '$15,000.00',
orgUnit: {
active: true,
addresses: [
{
country: {
isocode: 'US',
name: 'United States',
},
defaultAddress: false,
email: 'carla.torres@rustic-hw.com',
firstName: 'Carla',
formattedAddress: '1000 Bagby Street, Houston, Texas',
id: '8796098986007',
lastName: 'Torres',
line1: '1000 Bagby Street',
postalCode: 'Texas',
shippingAddress: true,
title: 'Ms.',
titleCode: 'ms',
town: 'Houston',
visibleInAddressBook: true,
},
],
approvers: [
{
name: 'Carla Torres',
uid: 'carla.torres@rustic-hw.com',
active: true,
approvers: [],
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
customerId: '1df2fe00-7e9c-4e7c-9598-1ae22d83979a',
displayUid: 'carla.torres@rustic-hw.com',
firstName: 'Carla',
lastName: 'Torres',
orgUnit: {
active: true,
costCenters: [
{
active: false,
code: 'Custom_Retail',
name: 'Custom Retail',
},
],
name: 'Custom Retail',
uid: 'Custom Retail',
},
roles: ['b2bapprovergroup'],
selected: false,
title: 'Ms.',
titleCode: 'ms',
},
],
costCenters: [
{
active: true,
code: 'Custom_Retail',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
name: 'Custom Retail',
},
],
customers: [
{
name: 'Anthony Lombardi',
uid: 'anthony.lombardi@rustic-hw.com',
active: true,
approvers: [],
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
customerId: 'f455605a-0a14-48aa-a48d-a7842337aba9',
displayUid: 'anthony.lombardi@rustic-hw.com',
firstName: 'Anthony',
lastName: 'Lombardi',
orgUnit: {
active: true,
costCenters: [
{
active: false,
code: 'Custom_Retail',
name: 'Custom Retail',
},
],
name: 'Custom Retail',
uid: 'Custom Retail',
},
roles: ['b2bcustomergroup'],
selected: false,
title: 'Mr.',
titleCode: 'mr',
},
{
name: 'Mark Rivers',
uid: 'mark.rivers@rustic-hw.com',
active: true,
approvers: [],
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
customerId: '0d18b584-c604-477a-8f75-6c211aeeaeb5',
displayUid: 'mark.rivers@rustic-hw.com',
firstName: 'Mark',
lastName: 'Rivers',
orgUnit: {
active: true,
costCenters: [
{
active: false,
code: 'Custom_Retail',
name: 'Custom Retail',
},
],
name: 'Custom Retail',
uid: 'Custom Retail',
},
roles: ['b2bcustomergroup'],
selected: false,
title: 'Mr.',
titleCode: 'mr',
},
{
name: 'William Hunter',
uid: 'william.hunter@rustic-hw.com',
active: true,
approvers: [],
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
customerId: '2b1d2812-e5e5-47f4-accf-96e67b76d4e7',
displayUid: 'william.hunter@rustic-hw.com',
firstName: 'William',
lastName: 'Hunter',
orgUnit: {
active: true,
costCenters: [
{
active: false,
code: 'Custom_Retail',
name: 'Custom Retail',
},
],
name: 'Custom Retail',
uid: 'Custom Retail',
},
roles: ['b2bcustomergroup'],
selected: false,
title: 'Mr.',
titleCode: 'mr',
},
{
name: 'Marie Dubois',
uid: 'marie.dubois@rustic-hw.com',
active: true,
approvers: [],
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
customerId: '6cc8aa65-11cb-430c-ac3e-261c3c660ab3',
displayUid: 'marie.dubois@rustic-hw.com',
firstName: 'Marie',
lastName: 'Dubois',
orgUnit: {
active: true,
costCenters: [
{
active: false,
code: 'Custom_Retail',
name: 'Custom Retail',
},
],
name: 'Custom Retail',
uid: 'Custom Retail',
},
roles: ['b2bcustomergroup'],
selected: false,
title: 'Ms.',
titleCode: 'ms',
},
{
name: 'Axel Krause',
uid: 'axel.krause@rustic-hw.com',
active: true,
approvers: [],
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
customerId: '40bb80e4-9d88-4553-a036-a5ee65de3d09',
displayUid: 'axel.krause@rustic-hw.com',
firstName: 'Axel',
lastName: 'Krause',
orgUnit: {
active: true,
costCenters: [
{
active: false,
code: 'Custom_Retail',
name: 'Custom Retail',
},
],
name: 'Custom Retail',
uid: 'Custom Retail',
},
roles: ['b2bcustomergroup'],
selected: false,
title: 'Mr.',
titleCode: 'mr',
},
],
name: 'Custom Retail',
parentOrgUnit: {
active: true,
name: 'Rustic Retail',
uid: 'Rustic Retail',
},
uid: 'Custom Retail',
},
}
|
| mockAccountSummaryList |
Type : AccountSummaryList
|
Default value : {
orgDocumentTypes: [
{
code: 'PURCHASE_ORDER',
name: 'Purchase Order',
},
{
code: 'INVOICE',
name: 'Invoice',
},
{
code: 'CREDIT_NOTE',
name: 'Credit Note',
},
{
code: 'DEBIT_NOTE',
name: 'Debit Note',
},
{
code: 'STATEMENT',
name: 'Statement',
},
],
orgDocuments: [
{
amount: 849887,
attachments: [],
createdAtDate: '2021-12-10',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
dueAtDate: '2022-01-09',
formattedAmount: '$849,887.00',
formattedOpenAmount: '$849,887.00',
id: 'CRNPG-0000001',
openAmount: 849887,
orgDocumentType: {
code: 'INVOICE',
name: 'Invoice',
},
status: DocumentStatus.OPEN,
},
{
amount: 656105,
attachments: [],
createdAtDate: '2021-12-25',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
dueAtDate: '2022-01-24',
formattedAmount: '$656,105.00',
formattedOpenAmount: '$656,105.00',
id: 'CRNPG-0000002',
openAmount: 656105,
orgDocumentType: {
code: 'INVOICE',
name: 'Invoice',
},
status: DocumentStatus.OPEN,
},
{
amount: 473456,
attachments: [],
createdAtDate: '2022-01-18',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
dueAtDate: '2022-02-17',
formattedAmount: '$473,456.00',
formattedOpenAmount: '$473,456.00',
id: 'CRNPG-0000003',
openAmount: 473456,
orgDocumentType: {
code: 'INVOICE',
name: 'Invoice',
},
status: DocumentStatus.OPEN,
},
{
amount: 30599,
attachments: [
{
id: 'POPG-00100006',
},
],
createdAtDate: '2022-01-24',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
formattedAmount: '$30,599.00',
formattedOpenAmount: '$30,599.00',
id: 'POPG-00100006',
openAmount: 30599,
orgDocumentType: {
code: 'PURCHASE_ORDER',
name: 'Purchase Order',
},
status: DocumentStatus.OPEN,
},
{
amount: 17199,
attachments: [
{
id: 'POPG-00006009',
},
],
createdAtDate: '2022-01-24',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
formattedAmount: '$17,199.00',
formattedOpenAmount: '$17,199.00',
id: 'POPG-00006009',
openAmount: 17199,
orgDocumentType: {
code: 'PURCHASE_ORDER',
name: 'Purchase Order',
},
status: DocumentStatus.OPEN,
},
{
amount: 401614,
attachments: [],
createdAtDate: '2022-01-25',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
dueAtDate: '2022-02-24',
formattedAmount: '$401,614.00',
formattedOpenAmount: '$401,614.00',
id: 'CRNPG-0000004',
openAmount: 401614,
orgDocumentType: {
code: 'INVOICE',
name: 'Invoice',
},
status: DocumentStatus.OPEN,
},
{
amount: 35189,
attachments: [
{
id: 'INPG-00100001',
},
],
createdAtDate: '2022-01-26',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
dueAtDate: '2022-02-25',
formattedAmount: '$35,189.00',
formattedOpenAmount: '$35,189.00',
id: 'INPG-00100001',
openAmount: 35189,
orgDocumentType: {
code: 'INVOICE',
name: 'Invoice',
},
status: DocumentStatus.OPEN,
},
{
amount: 19779,
attachments: [
{
id: 'INPG-00100002',
},
],
createdAtDate: '2022-01-26',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
dueAtDate: '2022-02-25',
formattedAmount: '$19,779.00',
formattedOpenAmount: '$19,779.00',
id: 'INPG-00100002',
openAmount: 19779,
orgDocumentType: {
code: 'INVOICE',
name: 'Invoice',
},
status: DocumentStatus.OPEN,
},
{
amount: 21799,
attachments: [
{
id: 'POPG-00006012',
},
],
createdAtDate: '2022-01-26',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
formattedAmount: '$21,799.00',
formattedOpenAmount: '$21,799.00',
id: 'POPG-00006012',
openAmount: 21799,
orgDocumentType: {
code: 'PURCHASE_ORDER',
name: 'Purchase Order',
},
status: DocumentStatus.OPEN,
},
{
amount: 25069,
attachments: [
{
id: 'INPG-00100003',
},
],
createdAtDate: '2022-01-26',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
dueAtDate: '2022-02-25',
formattedAmount: '$25,069.00',
formattedOpenAmount: '$25,069.00',
id: 'INPG-00100003',
openAmount: 25069,
orgDocumentType: {
code: 'INVOICE',
name: 'Invoice',
},
status: DocumentStatus.OPEN,
},
],
pagination: {
currentPage: 0,
pageSize: 10,
sort: 'byCreatedAtDateAsc',
totalPages: 6,
totalResults: 60,
},
sorts: [
{
code: 'byCreatedAtDateAsc',
selected: true,
},
{
code: 'byCreatedAtDateDesc',
selected: false,
},
{
code: 'byDueAtDateAsc',
selected: false,
},
{
code: 'byDueAtDateDesc',
selected: false,
},
{
code: 'byOriginalAmountAsc',
selected: false,
},
{
code: 'byOriginalAmountDesc',
selected: false,
},
{
code: 'byOpenAmountAsc',
selected: false,
},
{
code: 'byOpenAmountDesc',
selected: false,
},
{
code: 'byOrgDocumentTypeAsc',
selected: false,
},
{
code: 'byOrgDocumentTypeDesc',
selected: false,
},
{
code: 'byStatusAsc',
selected: false,
},
{
code: 'byStatusDesc',
selected: false,
},
{
code: 'byOrgDocumentIdAsc',
selected: false,
},
{
code: 'byOrgDocumentIdDesc',
selected: false,
},
],
}
|
| mockComponents |
Type : []
|
Default value : [MockIconComponent]
|
| mockComponents |
Type : []
|
Default value : [MockSplitViewComponent, MockViewComponent]
|
| mockOccModuleConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
baseUrl: '',
prefix: '',
},
},
context: {
baseSite: [''],
},
}
|
| MODAL_SERVICE_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/shared/components/modal/modal.service.ts
class: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: NGB_MODAL, importPath: NG_BOOTSTRAP },
{ className: APPLICATION_REF, importPath: ANGULAR_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
}
|
| MODAL_SERVICE_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/shared/components/modal/modal.service.ts
class: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [{ className: NGB_MODAL, importPath: NG_BOOTSTRAP }],
addParams: [{ className: APPLICATION_REF, importPath: ANGULAR_CORE }],
}
|
| moduleComponents |
Type : []
|
Default value : [ReplenishmentOrderCancellationComponent]
|
| MULTI_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/multi-cart.service.ts
class: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| MULTI_CART_STATE_PERSISTENCE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: MULTI_CART_STATE_PERSISTENCE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: SYNC,
comment: `// ${TODO_SPARTACUS} Method '${SYNC}' was renamed to ${INIT_SYNC}.`,
},
]
|
| multiCartMetaReducers |
Type : MetaReducer[]
|
Default value : [clearMultiCartState]
|
| multiCartReducerProvider |
Type : Provider
|
Default value : {
provide: multiCartReducerToken,
useFactory: getMultiCartReducers,
}
|
| multiCartReducerToken |
Type : InjectionToken<ActionReducerMap<MultiCartState>>
|
Default value : new InjectionToken<ActionReducerMap<MultiCartState>>('MultiCartReducers')
|
| my_user |
Type : object
|
Default value : {
fullName: 'New Customer',
email: 'new@mail.com',
password: '1234',
address: {
street_name: 'default street name',
street_number: '7',
town: 'dummyTown',
postalcode: '147002',
country: 'AD',
},
payment: {
number: '5105105105105100',
expires: {
month: '08',
year: '2030',
},
},
}
|
| myCompanyAdminUser |
Type : AccountData
|
Default value : {
user: 'linda.wolf@rustic-hw.com',
registrationData: {
firstName: 'Linda',
lastName: 'Wolf',
titleCode: '',
password: 'pw4all',
email: 'linda.wolf@rustic-hw.com',
},
}
|
| standardUser |
Type : AccountData
|
Default value : {
user: 'standard',
registrationData: {
firstName: 'Cypress',
lastName: 'User',
password: 'Password123.',
titleCode: 'mr',
},
}
|
| nativeUser |
Default value : getSampleUser()
|
| UPDATED_NAME |
Type : string
|
Default value : ' updated'
|
| user |
Default value : getSampleUser()
|
| navigation |
Type : object
|
Default value : {
visitHomePage({
queryStringParams,
options,
}: {
queryStringParams?: string;
options?: Partial<Cypress.VisitOptions>;
}): Cypress.Chainable<Window> {
queryStringParams =
!queryStringParams || queryStringParams.indexOf('?') !== -1
? queryStringParams
: `?${queryStringParams}`;
return cy.visit(`/${queryStringParams ? queryStringParams : ''}`, options);
},
requestsCount: (alias) =>
(<any>cy).state('requests').filter((a) => a.alias === alias).length,
}
|
| NAVIGATION_UI_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts
class: NAVIGATION_UI_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ROUTER, importPath: ANGULAR_ROUTER },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
],
addParams: [
{
className: HAMBURGER_MENU_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| NAVIGATION_UI_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts
class: NAVIGATION_UI_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ROUTER, importPath: ANGULAR_ROUTER },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{ className: HAMBURGER_MENU_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
addParams: [{ className: WINDOW_REF, importPath: SPARTACUS_CORE }],
}
|
| NAVIGATION_UI_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: NAVIGATION_UI_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: REINITALIZE_MENU,
comment: `// ${TODO_SPARTACUS} Method '${NAVIGATION_UI_COMPONENT}.${REINITALIZE_MENU}' was removed. Use 'reinitializeMenu' instead.`,
},
]
|
| NAVIGATION_UI_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts
selector: 'cx-navigation-ui',
componentClassName: NAVIGATION_UI_COMPONENT,
removedProperties: [
{
name: 'allowAlignToRight',
comment: `'allowAlignToRight' property has been removed.`,
},
],
}
|
| newFirstName |
Type : string
|
Default value : 'N'
|
| newLastName |
Type : string
|
Default value : 'Z'
|
| newTitle |
Type : string
|
Default value : 'Dr.'
|
| UPDATE_PROFILE_URL |
Type : string
|
Default value : '/my-account/update-profile'
|
| newPassword |
Type : string
|
Default value : 'newPassword123!'
|
| PAGE_TITLE_HOME |
Type : string
|
Default value : 'Homepage'
|
| PAGE_URL_UPDATE_PASSWORD |
Type : string
|
Default value : '/my-account/update-password'
|
| NewSavedCartOrderEntriesContextToken |
Default value : new InjectionToken(
'NewSavedCartOrderEntriesContext'
)
|
| SavedCartOrderEntriesContextToken |
Default value : new InjectionToken(
'SavedCartOrderEntriesContext'
)
|
| nextBtnSelector |
Type : string
|
Default value : 'cx-configurator-previous-next-buttons button:contains("Next")'
|
| previousBtnSelector |
Type : string
|
Default value : 'cx-configurator-previous-next-buttons button:contains("Previous")'
|
| NG_PACKAGE_JSON |
Type : string
|
Default value : 'ng-package.json'
|
| PACKAGE_JSON |
Type : string
|
Default value : 'package.json'
|
| PUBLISHING_VERSION |
Type : string
|
Default value : ''
|
| SAP_SCOPE |
Type : string
|
Default value : 'sap'
|
| SAPUI5_TYPES |
Type : string
|
Default value : '@sapui5/ts-types-esm'
|
| SPARTACUS_SCHEMATICS |
Default value : `${SPARTACUS_SCOPE}/schematics`
|
| SPARTACUS_SCOPE |
Type : string
|
Default value : '@spartacus'
|
| NODES_RESPONSE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, NodesResponse>
>('NodesResponseNormalizer')
|
| NOT_AUTH_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/guards/not-auth.guard.ts
class: NOT_AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
| NOT_AUTH_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: NOT_AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} canActivate method now returns Observable that can emit boolean or UrlTree.`,
},
]
|
| NOT_AUTH_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/user-auth/guards/not-auth.guard.ts
class: NOT_AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| NOT_CHECKOUT_AUTH_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/not-checkout-auth.guard.ts
class: NOT_CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
| NOT_CHECKOUT_AUTH_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: NOT_CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CAN_ACTIVATE,
newNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' return type has changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'.`,
},
]
|
| NOT_FOUND_SYMBOL |
Type : any
|
Default value : {}
|
| NOT_FOUND_SYMBOL |
Type : object
|
Default value : {}
|
| NOTIFICATION_PREFERENCE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, NotificationPreference>
>('NotificationPreferenceNormalizer')
|
| NOTIFICATION_PREFERENCE_SERIALIZER |
Default value : new InjectionToken<
Converter<NotificationPreference[], any>
>('NotificationPreferenceSerializer')
|
| OAUTH_ENDPOINT |
Type : string
|
Default value : '/authorizationserver/oauth/token'
|
| OBJECT_SEPARATOR |
Type : string
|
Default value : '.'
|
| OCC_CART_ID_CURRENT |
Type : string
|
Default value : 'current'
|
| OCC_CHECKOUT_ADAPTER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: OCC_CHECKOUT_ADAPTER,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER,
comment: `//${TODO_SPARTACUS} please add the 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`,
},
]
|
| OCC_CMS_COMPONENT_ADAPTER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: OCC_CMS_COMPONENT_ADAPTER,
importPath: SPARTACUS_CORE,
deprecatedNode: 'findComponentsByIdsLegacy',
comment: `// ${TODO_SPARTACUS} Method '${FIND_COMPONENTS_BY_IDS_LEGACY}' was removed from '${OCC_CMS_COMPONENT_ADAPTER}'. This method was used to adapt legacy versions of the OCC CMS component API, where a POST was required. We've moved the legacy implementation to an optional 'LegacyOccCmsComponentAdapter'.`,
},
]
|
| OCC_CONFIGURATOR_VARIANT_NORMALIZER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: OCC_CONFIGURATOR_VARIANT_NORMALIZER,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CONFIGURATOR_CONVERT_ATTRIBUTE_TYPE,
comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_CONVERT_ATTRIBUTE_TYPE}' got new parameter 'sourceAttribute' instead of 'type'.`,
},
]
|
| OCC_ENDPOINTS_MODEL_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: OCC_ENDPOINT,
importPath: SPARTACUS_CORE,
deprecatedNode: BASE_SITES_FOR_CONFIG,
comment: `// ${TODO_SPARTACUS} Property '${OCC_ENDPOINT}.${BASE_SITES_FOR_CONFIG}' was removed. Please use 'baseSites' property instead.`,
},
]
|
| OCC_ENDPOINTS_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_OCC_ENDPOINT,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_OCC_ENDPOINT}' was removed. Please use 'buildUrl' method instead with the proper parameters.`,
},
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_BASE_ENDPOINT,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_BASE_ENDPOINT}' was removed. Please use 'getBaseUrl' method instead with the proper parameters.`,
},
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_END_POINT,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_END_POINT}' was removed. Please use 'buildUrl' method instead with the proper parameters.`,
},
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_URL,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_URL}' was renamed to 'buildUrl' and changed signature. Before 4.0, 'urlParams', 'queryParams' and 'scope' were separate arguments (2nd, 3rd and 4th). Now they are properties of one wrapper object passed in the 2nd argument.`,
},
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_RAW_ENDPOINT,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_RAW_ENDPOINT}' was removed. Please use 'buildUrl' or 'getRawEndpointValue' method instead with the proper parameters.`,
},
]
|
| OCC_HTTP_TOKEN |
Default value : new HttpContextToken<OccHttpContext>(() => ({}))
|
| OCC_USER_ID_ANONYMOUS |
Type : string
|
Default value : 'anonymous'
|
| OCC_USER_ID_CURRENT |
Type : string
|
Default value : 'current'
|
| OCC_USER_ID_GUEST |
Type : string
|
Default value : 'guest'
|
| OCC_USER_ID_CONSTANTS |
Default value : new InjectionToken<{
[identifier: string]: string;
}>('List of OCC constants that pass for user IDs.', {
providedIn: 'root',
factory: () => OCC_USER_IDS,
})
|
| occDigitalPaymentsConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
...occDigitalPaymentsEndpoints,
},
},
},
}
|
| occDigitalPaymentsEndpoints |
Type : DigitalPaymentsOccEndpoints
|
Default value : {
paymentRequest:
'users/${userId}/carts/${cartId}/payment/digitalPayments/request',
paymentDetails:
'users/${userId}/carts/${cartId}/payment/digitalPayments/response',
}
|
| ON_NAVIGATE_FOCUS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/layout/a11y/keyboard-focus/on-navigate/on-navigate-focus.service.ts
class: ON_NAVIGATE_FOCUS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: KEYBOARD_FOCUS_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTER,
importPath: ANGULAR_CORE,
},
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
addParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
}
|
| order |
Type : object
|
Default value : {
orderDetails: {
orderId: 'Order #',
orderNumber: 'Order Number',
replenishmentId: 'Replenishment #',
purchaseOrderId: 'Purchase Order #',
purchaseOrderNumber: 'Purchase Order Number',
emptyPurchaseOrderId: 'None',
none: 'None {{value}}',
placed: 'Placed',
placedBy: 'Placed By',
unit: 'Unit',
costCenter: 'Cost Center',
costCenterAndUnit: 'Cost Center / Unit',
costCenterAndUnitValue: '{{costCenterName}} / {{unitName}}',
methodOfPayment: 'Method of Payment',
payByAccount: 'Pay by Account',
paidByCreditCard: '(paid by credit card)',
status: 'Status',
active: 'Active',
shippedOn: 'Shipped on',
shippingMethod: 'Shipping Method',
placedOn: 'Placed on',
startOn: 'Start On',
nextOrderDate: 'Next Order Date',
frequency: 'Frequency',
cancelled: ' Cancelled',
deliveryStatus_IN_TRANSIT: 'In Transit',
deliveryStatus_READY_FOR_PICKUP: 'Ready for Pickup',
deliveryStatus_READY_FOR_SHIPPING: 'Ready for Shipping',
deliveryStatus_WAITING: 'Waiting',
deliveryStatus_DELIVERING: 'Delivering',
deliveryStatus_PICKPACK: 'Preparing for Shipment',
deliveryStatus_PICKUP_COMPLETE: 'Pickup Complete',
deliveryStatus_DELIVERY_COMPLETED: 'Delivery Complete',
deliveryStatus_PAYMENT_NOT_CAPTURED: 'Payment Issue',
deliveryStatus_READY: 'In Process',
deliveryStatus_DELIVERY_REJECTED: 'Delivery Rejected',
deliveryStatus_SHIPPED: 'Shipped',
deliveryStatus_TAX_NOT_COMMITTED: 'Tax Issue',
deliveryStatus_CANCELLED: 'Cancelled',
statusDisplay_cancelled: 'Cancelled',
statusDisplay_cancelling: 'Cancel Pending',
statusDisplay_completed: 'Completed',
statusDisplay_created: 'Created',
statusDisplay_error: 'Pending',
statusDisplay_Error: 'Pending',
statusDisplay_processing: 'Pending',
statusDisplay_open: 'Open',
statusDisplay_pending: {
approval: 'Pending Approval',
merchant: {
approval: 'Pending Merchant Approval',
},
},
statusDisplay_approved: 'Approved',
statusDisplay_rejected: 'Rejected',
statusDisplay_merchant: {
approved: 'Merchant Approved',
rejected: 'Merchant Rejected',
},
statusDisplay_assigned: {
admin: 'Assigned To Administrator',
},
consignmentTracking: {
action: 'Track package',
dialog: {
header: 'Tracking Information',
shipped: 'Shipped',
estimate: 'Estimated Delivery',
carrier: 'Delivery Service',
trackingId: 'Tracking Number',
noTracking:
'The package has not been dispatched from the warehouse. The tracking information will be available after the package is shipped.',
loadingHeader: 'Consignment Tracking',
},
},
cancellationAndReturn: {
returnAction: 'Request a Return',
cancelAction: 'Cancel Items',
item: 'Item',
itemPrice: 'Item Price',
quantity: 'Max Quantity',
returnQty: 'Quantity to Return',
cancelQty: 'Quantity to Cancel',
setAll: 'Set all quantities to maximum',
totalPrice: 'Total',
submit: 'Submit Request',
submitDescription:
'Submit Request. Items on this page will be included in the cancellation request.',
returnSuccess: 'Your return request ({{rma}}) was submitted',
cancelSuccess:
'Your cancellation request was submitted (original order {{orderCode}} will be updated)',
},
cancelReplenishment: {
title: 'Cancel Replenishment',
description: 'Cancel any future replenishment order?',
accept: 'Yes',
reject: 'No',
cancelSuccess:
'Replenishment order #{{replenishmentOrderCode}} has been successfully cancelled',
},
caption: 'Order contents.',
},
orderHistory: {
orderHistory: 'Order history',
orderId: 'Order #',
emptyPurchaseOrderId: 'None',
date: 'Date',
status: 'Status',
PONumber: 'P.O. Number',
total: 'Total',
noOrders: 'We have no order records for this account.',
noReplenishmentOrders:
'We have no replenishment order records for this account.',
startShopping: 'Start Shopping',
sortBy: 'Sort by',
sortOrders: 'Sort orders',
replenishmentOrderHistory: 'Replenishment Order History',
replenishmentOrderId: 'Replenishment #',
purchaseOrderNumber: 'PO #',
costCenter: 'Cost Center',
startOn: 'Start On',
frequency: 'Frequency',
nextOrderDate: 'Next Order Date',
cancel: 'Cancel',
cancelled: 'Cancelled',
replenishmentHistory: 'Replenishment History',
notFound: 'No Orders Found',
actions: 'Actions',
},
AccountOrderHistoryTabContainer: {
tabs: {
AccountOrderHistoryComponent: 'ALL ORDERS ({{param}})',
OrderReturnRequestListComponent: 'RETURNS ({{param}})',
},
tabPanelContainerRegion: 'Group with order history details',
},
returnRequestList: {
returnRequestId: 'Return #',
orderId: 'Order #',
date: 'Date Created',
status: 'Status',
sortBy: 'Sort by',
sortReturns: 'Sort returns',
statusDisplay_APPROVAL_PENDING: 'Approval Pending',
statusDisplay_CANCELED: 'Cancelled',
statusDisplay_CANCELLING: 'Cancelling',
statusDisplay_WAIT: 'Wait',
statusDisplay_RECEIVED: 'Received',
statusDisplay_RECEIVING: 'Receiving',
statusDisplay_APPROVING: 'Approving',
statusDisplay_REVERSING_PAYMENT: 'Reversing Payment',
statusDisplay_PAYMENT_REVERSED: 'Payment Reversed',
statusDisplay_PAYMENT_REVERSAL_FAILED: 'Payment Reversal Failed',
statusDisplay_REVERSING_TAX: 'Reversing Tax',
statusDisplay_TAX_REVERSED: 'Tax Reversed',
statusDisplay_TAX_REVERSAL_FAILED: 'Tax Reversal Failed',
statusDisplay_COMPLETED: 'Completed',
},
returnRequest: {
returnRequestId: 'Return Request #',
orderCode: 'For Order #',
status: 'Return status',
cancel: 'Cancel Return Request',
item: 'Description',
itemPrice: 'Item Price',
returnQty: 'Return Quantity',
total: 'Total',
summary: 'Return Totals',
subtotal: 'Subtotal',
deliveryCode: 'Delivery cost',
estimatedRefund: 'Estimated refund',
note: 'The totals are estimated and may not include applicable taxes or other charges.',
cancelSuccess: 'Your return request ({{rma}}) was cancelled',
caption: 'Order contents.',
},
}
|
| ORDER_APPROVAL_DECISION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderApprovalDecision>
>('OrderApprovalDecisionNormalizer')
|
| ORDER_APPROVAL_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderApproval>
>('OrderApprovalNormalizer')
|
| ORDER_APPROVALS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<OrderApproval>>
>('OrderApprovalsListNormalizer')
|
| ORDER_APPROVAL_ENTITIES |
Type : string
|
Default value : 'order-approval-entities'
|
| ORDER_APPROVAL_FEATURE |
Type : string
|
Default value : 'order-approval'
|
| ORDER_APPROVAL_LIST |
Type : string
|
Default value : 'order-approval-list'
|
| ORDER_APPROVAL_MAKE_DECISION_PROCESS_ID |
Type : string
|
Default value : 'orderApproval.makeDecision'
|
| ORDER_CANCELLATION_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/amend-order/cancellations/order-cancellation.guard.ts
class: ORDER_CANCELLATION_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ORDER_CANCELLATION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
| ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_ADDRESS_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_ADDRESS_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`,
},
{
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_DELIVERY_MODE_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_DELIVERY_MODE_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`,
},
{
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_PAYMENT_INFO_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_PAYMENT_INFO_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`,
},
{
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_BILLING_ADDRESS_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_BILLING_ADDRESS_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`,
},
]
|
| ORDER_CORE_FEATURE |
Type : string
|
Default value : 'orderCore'
|
| ORDER_FEATURE |
Type : string
|
Default value : 'order'
|
| ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-items/order-detail-items.component.ts
class: ORDER_DETAIL_ITEMS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ORDER_DETAILS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
}
|
| ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ORDER_DETAIL_ITEMS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: ORDER_PROMOTIONS$,
comment: `// ${TODO_SPARTACUS} Property '${ORDER_DETAIL_ITEMS_COMPONENT}.${ORDER_PROMOTIONS$}' was removed. The component may get promotions directly from the cart.`,
},
]
|
| ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-shipping/order-detail-shipping.component.ts
selector: 'cx-order-details-shipping',
componentClassName: ORDER_DETAIL_SHIPPING_COMPONENT,
removedProperties: [
{
name: 'order$',
comment: `'order$' property return type was changed from 'Observable<Order>' to 'Observable<any>'`,
},
{
name: 'getPaymentCardContent',
comment: `'getPaymentCardContent' was removed, please check the 'OrderOverviewComponent' instead.`,
},
{
name: 'getShippingMethodCardContent',
comment: `'getShippingMethodCardContent' was removed, please check the 'OrderOverviewComponent' instead.`,
},
{
name: 'getAddressCardContent',
comment: `'getAddressCardContent' was removed, please check the 'OrderOverviewComponent' instead.`,
},
{
name: 'getBillingAddressCardContent',
comment: `'getBillingAddressCardContent' was removed, please check the 'OrderOverviewComponent' instead.`,
},
],
}
|
| ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-shipping/order-detail-shipping.component.ts
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ORDER_DETAILS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_ADDRESS_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_ADDRESS_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`,
},
{
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_DELIVERY_MODE_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_DELIVERY_MODE_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`,
},
{
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_PAYMENT_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_PAYMENT_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`,
},
{
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_SHIPPING_METHOD_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_SHIPPING_METHOD_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`,
},
]
|
| ORDER_ENTRIES_CONTEXT |
Default value : Symbol('ORDER_ENTRIES_CONTEXT')
|
| ORDER_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ORDER_FEATURE'
|
| ORDER_FOLDER_NAME |
Type : string
|
Default value : 'order'
|
| ORDER_MODULE |
Type : string
|
Default value : 'OrderModule'
|
| ORDER_MODULE_NAME |
Type : string
|
Default value : 'Order'
|
| ORDER_ROOT_MODULE |
Type : string
|
Default value : 'OrderRootModule'
|
| ORDER_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: ORDER_FEATURE_NAME,
mainScope: SPARTACUS_ORDER,
},
folderName: ORDER_FOLDER_NAME,
moduleName: ORDER_MODULE_NAME,
featureModule: {
name: ORDER_MODULE,
importPath: SPARTACUS_ORDER,
},
rootModule: {
name: ORDER_ROOT_MODULE,
importPath: SPARTACUS_ORDER_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_ORDER_ROOT,
namedImports: [ORDER_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: ORDER_TRANSLATIONS,
chunks: ORDER_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_ORDER_ASSETS,
},
styles: {
scssFileName: ORDER_SCSS_FILE_NAME,
importStyle: SPARTACUS_ORDER,
},
dependencyFeatures: [CART_BASE_FEATURE_NAME],
}
|
| ORDER_SCSS_FILE_NAME |
Type : string
|
Default value : 'order.scss'
|
| ORDER_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'orderTranslationChunksConfig'
|
| ORDER_TRANSLATIONS |
Type : string
|
Default value : 'orderTranslations'
|
| ORDER_HISTORY_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//projects/storefrontlib/cms-components/myaccount/order/order-history/order-history.component.ts
class: ORDER_HISTORY_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| ORDER_OVERVIEW_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ORDER_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_ORDER_CURRENT_DATE_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${ORDER_OVERVIEW_COMPONENT}.${GET_ORDER_CURRENT_DATE_CARD_CONTENT}' now requires isoDate parameter. It is no longer optional`,
},
]
|
| ORDER_RETURN_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/amend-order/returns/order-return.guard.ts
class: ORDER_RETURN_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ORDER_RETURN_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
| ORDER_RETURN_REQUEST_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/order-return-request.service.ts
class: ORDER_RETURN_REQUEST_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| orderApproval |
Type : object
|
Default value : {
orderApprovalDetails,
orderApprovalList,
orderApprovalGlobal,
}
|
| orderApprovalDetails |
Type : object
|
Default value : {
back: 'Back To List',
showForm_APPROVE: 'Approve Order...',
showForm_REJECT: 'Reject Order...',
form: {
title_APPROVE: 'Approve order {{orderCode}} totalling {{orderTotal}}',
title_REJECT: 'Reject order {{orderCode}} totalling {{orderTotal}}',
submit_APPROVE: 'Approve',
submit_REJECT: 'Reject',
cancel: 'Cancel',
comment_APPROVE: {
label: 'Comment (optional, maximum 255 characters)',
placeholder: '',
},
comment_REJECT: {
label: 'Comment (maximum 255 characters)',
placeholder: '',
},
},
permissionResults: {
header: 'Customer Approval Details',
permission: 'Permission',
approver: 'Approver',
status: 'Status',
approverComments: 'Approver Comments',
noApprovalComments: 'None',
permissionType_B2BBudgetExceededPermission:
'The budget associated with the chosen cost center has been exceeded',
permissionType_B2BOrderThresholdPermission:
'Order total exceeded the per-order limit',
permissionType_B2BOrderThresholdTimespanPermission:
'Order total exceeded the per-timespan limit',
},
}
|
| orderApprovalGlobal |
Type : object
|
Default value : {
notification: {
noSufficientPermissions: 'No sufficient permissions to access this page.',
},
}
|
| orderApprovalList |
Type : object
|
Default value : {
orderCode: 'Order #',
POCode: 'PO #',
placedBy: 'Placed by',
date: 'Date',
status: 'Status',
total: 'Total',
none: 'None',
emptyList: 'There are no orders to approve at this time.',
orderApprovalList: 'Order Approval List',
}
|
| orderApprovalInitialState |
Type : OrderApproval | undefined
|
Default value : undefined
|
| orderApprovalsInitialState |
Type : ListModel | undefined
|
Default value : undefined
|
| orderApprovalTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
orderApproval: [
'orderApprovalDetails',
'orderApprovalList',
'orderApprovalGlobal',
],
}
|
| orderApprovalTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| OrderConfirmationOrderEntriesContextToken |
Default value : new InjectionToken(
'OrderConfirmationOrderEntriesContext'
)
|
| OrderDetailsOrderEntriesContextToken |
Default value : new InjectionToken(
'OrderDetailsOrderEntriesContext'
)
|
| orderTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
order: [
'orderDetails',
'orderHistory',
'AccountOrderHistoryTabContainer',
'returnRequestList',
'returnRequest',
],
}
|
| orderTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| organization |
Type : object
|
Default value : {
organization: {
enabled: 'Active',
disabled: 'Disabled',
enable: 'Enable',
disable: 'Disable',
name: 'Name',
code: 'Code',
done: 'done',
cancel: 'Cancel',
add: 'Add',
create: 'Create {{name}}',
edit: 'Edit',
save: 'Save {{name}}',
delete: 'Delete',
assign: 'Manage',
active: 'Active',
status: 'Status',
details: 'Details',
messages: {
emptyList: 'The list is empty',
},
userRoles: {
b2bcustomergroup: 'Customer',
b2bapprovergroup: 'Approver',
b2bmanagergroup: 'Manager',
b2badmingroup: 'Admin',
},
breadcrumb: 'Organization',
notification: {
noSufficientPermissions: 'No sufficient permissions to access this page',
notExist: 'This item does not exist',
disabled: 'You cannot edit a disabled item',
},
confirmation: {
cancel: 'CANCEL',
confirm: 'CONFIRM',
disable: 'DISABLE',
delete: 'DELETE',
},
httpHandlers: {
conflict: {
budget: 'Budget with code {{ code }} already exists.',
costCenter: 'Cost center with code {{ code }} already exists.',
unit: 'Organizational unit with uid {{ code }} already exists.',
user: 'User with email {{ code }} already exists',
userGroup: 'User Group with id {{ code }} already exists',
permission: 'Approval Permission with code {{ code }} already exists.',
unknown: 'Server validation error.',
},
},
},
// sub feature labels are added below
orgCostCenter,
orgCostCenterBudgets,
orgCostCenterAssignedBudgets,
orgBudget,
orgBudgetAssignedCostCenters,
orgUnit,
orgUnitChildren,
orgUnitApprovers,
orgUnitAssignedApprovers,
orgUnitAssignedRoles,
orgUnitUsers,
orgUnitUserRoles,
orgUnitAssignedUsers,
orgUnitCostCenters,
orgUnitAddress,
orgUserGroup,
orgUserGroupUsers,
orgUserGroupAssignedUsers,
orgUserGroupPermissions,
orgUserGroupAssignedPermissions,
orgUser,
orgUserUserGroups,
orgUserAssignedUserGroups,
orgUserApprovers,
orgUserAssignedApprovers,
orgUserPermissions,
orgUserAssignedPermissions,
orgPurchaseLimit,
}
|
|
The organization i18n labels provide generic labels for all organization sub features. Once #7154 is in place, we can start adding specific i18n labels. The organization labels will then serve as a backup. |
| ORGANIZATION_ACCOUNT_SUMMARY_CORE_FEATURE |
Type : string
|
Default value : 'organizationAccountSummaryCore'
|
| ORGANIZATION_ACCOUNT_SUMMARY_FEATURE |
Type : string
|
Default value : 'organizationAccountSummary'
|
| ORGANIZATION_ADMINISTRATION_FEATURE |
Type : string
|
Default value : 'organizationAdministration'
|
| ORGANIZATION_ORDER_APPROVAL_FEATURE |
Type : string
|
Default value : 'organizationOrderApproval'
|
| ORGANIZATION_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: ORGANIZATION_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
| organizationTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
organization: [
'orgBudget',
'orgBudgetAssignedCostCenters',
'orgCostCenter',
'orgCostCenterBudgets',
'orgCostCenterAssignedBudgets',
'orgUnit',
'orgUnitChildren',
'orgUnitAssignedRoles',
'orgUnitApprovers',
'orgUnitAssignedApprovers',
'orgUnitCostCenters',
'orgUnitUsers',
'orgUnitUserRoles',
'orgUnitAssignedUsers',
'orgUnitAddress',
'orgUserGroup',
'orgUserGroupUsers',
'orgUserGroupAssignedUsers',
'orgUserGroupPermissions',
'orgUserGroupAssignedPermissions',
'orgUser',
'orgUserApprovers',
'orgUserAssignedApprovers',
'orgUserPermissions',
'orgUserAssignedPermissions',
'orgUserUserGroups',
'orgUserAssignedUserGroups',
'orgPurchaseLimit',
],
}
|
| organizationTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| orgBudget |
Type : object
|
Default value : {
header: 'All budgets ({{count}})',
code: 'Code',
name: 'Name',
active: 'Status',
currency: 'Currency',
amount: 'Amount',
unit: 'Unit',
businessUnits: 'Unit',
dateRange: 'Start - End',
startDate: 'Start',
endDate: 'End',
actions: '',
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnitName: 'Unit',
byCode: 'Code',
byValue: 'Value',
},
hint: 'Budgets set overall purchase limits and are assigned to cost centers. A buyer selects a cost center when checking out.',
details: {
title: 'Budget Details',
subtitle: 'Budget: {{ item.name }}',
},
edit: {
title: 'Edit Budget',
subtitle: 'Budget: {{ item.name }}',
},
create: {
title: 'Create Budget',
subtitle: '',
},
messages: {
deactivateTitle: 'Disable this budget?',
deactivate:
'Disabled budgets no longer apply to the cost centers they are assigned to. Ensure that the associated cost center has at least one budget.',
confirmEnabled: 'Budget {{ item.name }} enabled successfully',
confirmDisabled: 'Budget {{ item.name }} disabled successfully',
update: 'Budget {{ item.name }} updated successfully',
create: 'Budget {{ item.name }} created successfully',
},
info: {
disabledEdit: 'Enable the budget to allow editing.',
disabledEnable: 'Unit must be enabled before this budget may be enabled.',
},
links: {
costCenters: 'Cost Centers',
},
breadcrumbs: {
list: 'All budgets',
details: '{{name}}',
},
}
|
| orgBudgetAssignedCostCenters |
Type : object
|
Default value : {
title: 'Cost centers',
subtitle: 'Budget: {{ item.name }}',
}
|
| orgCostCenter |
Type : object
|
Default value : {
header: 'All cost centers ({{count}})',
code: 'Code',
active: 'Status',
name: 'Name',
currency: 'Currency',
unit: 'Parent Unit',
actions: '',
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnitName: 'Unit',
byCode: 'Code',
},
hint: "All orders placed through your organization's purchase account are linked to a cost center for tracking purposes. Each unit can have multiple cost centers. To limit spending, budgets are assigned to cost centers. A buyer selects a cost center when checking out.",
disable: {
confirm: 'Disable',
},
messages: {
deactivateTitle: 'Disable this cost center?',
deactivate:
'Disabled cost centers cannot be used for placing new orders. Ensure that your unit has at least one cost center. Existing orders are not affected.',
confirmEnabled: 'Cost Center {{ item.name }} enabled successfully',
confirmDisabled: 'Cost Center {{ item.name }} disabled successfully',
update: 'Cost Center {{ item.name }} updated successfully',
create: 'Cost Center {{ item.name }} created successfully',
},
info: {
disabledEdit: 'Enable the cost center to allow editing.',
disabledEnable:
'Unit must be enabled before this cost center may be enabled.',
},
details: {
title: 'Cost Center Details',
subtitle: 'Cost Center: {{ item.name }}',
},
edit: {
title: 'Edit Cost Center',
subtitle: 'Cost Center: {{ item.name }}',
},
create: {
title: 'Create Cost Center',
subtitle: '',
},
budget: {
link: 'Budgets',
},
breadcrumbs: {
list: 'All cost centers',
details: '{{name}}',
budgets: 'Budgets',
},
}
|
| orgCostCenterAssignedBudgets |
Type : object
|
Default value : {
title: 'Assigned budgets',
subtitle: 'Cost Center: {{ item.name }}',
assigned: 'Budget {{ item.name }} assigned successfully',
unassigned: 'Budget {{ item.name }} unassigned successfully',
}
|
| orgCostCenterBudgets |
Type : object
|
Default value : {
title: 'Manage budgets',
subtitle: 'Cost Center: {{ item.name }}',
assigned: 'Budget {{ item.name }} assigned successfully',
unassigned: 'Budget {{ item.name }} unassigned successfully',
}
|
| orgPurchaseLimit |
Type : object
|
Default value : {
header: 'All purchase limits ({{count}})',
name: 'Name',
code: 'Code',
active: 'Status',
limit: 'Limit',
orderApprovalPermissionType: 'Type',
threshold: 'Threshold',
periodRange: 'Period',
currency: 'Currency',
orgUnit: 'Parent Unit',
unit: 'Parent Unit',
actions: '',
hint: 'Purchase limits help control spending by defining how much buyers can spend per order or per week, month, quarter, or year. Purchase limits are assigned to users or user groups. Purchase limits are also assigned to approvers, defining how much they are permitted to approve. You can assign purchase limits to many users at once with user groups.',
details: {
title: 'Purchase Limit Details',
subtitle: 'Purchase Limit: {{ item.code }}',
},
edit: {
title: 'Edit Purchase Limit',
subtitle: 'Purchase limits : {{ item.code }}',
},
create: {
title: 'Create Purchase Limit',
subtitle: '',
},
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnitName: 'Unit',
},
messages: {
deactivateTitle: 'Disable this purchase limit?',
deactivate:
'Disabled purchase limits can no longer be assigned to a user or user group. Current assignments will have no effect.',
confirmEnabled: 'Purchase Limit {{ item.code }} enabled successfully',
confirmDisabled: 'Purchase Limit {{ item.code }} disabled successfully',
update: 'Purchase Limit {{ item.code }} updated successfully',
create: 'Purchase Limit {{ item.code }} created successfully',
},
info: {
disabledEdit: 'Enable the purchase limit to allow editing.',
disabledEnable:
'Unit must be enabled before this purchase limit may be enabled.',
},
per: {
DAY: 'per day',
WEEK: 'per week',
MONTH: 'per month',
QUARTER: 'per quarter',
YEAR: 'per year',
},
breadcrumbs: {
list: 'All purchase limits',
details: '{{code}}',
},
}
|
| orgUnit |
Type : object
|
Default value : {
header: 'All units ({{count}})',
unit: 'Unit',
name: 'Name',
uid: 'ID',
approvalProcess: 'Approval process',
parentUnit: 'Parent Unit',
active: 'Status',
hint: 'Units represent departments, stores, regions, or any other logical grouping that makes sense to you. The cost centers and delivery addresses available to a buyer when checking out, depend on their unit. Users have access to all child units of their primary unit.',
details: {
title: 'Unit Details',
subtitle: 'Unit: {{ item.name }}',
hint: 'Units represent departments, stores, regions, or any other logical grouping that makes sense to you. Disabling a unit disables all children of the unit, including child units, users, approvers, and cost centers. Disabled units cannot be edited.',
},
edit: {
title: 'Edit Unit',
subtitle: 'Unit: {{ item.name }}',
},
create: {
title: 'Create Unit',
subtitle: '',
},
messages: {
deactivateTitle: 'Disable this unit?',
deactivate: `Disabling a unit has wide-ranging affects on your commerce organization. ALL the unit's child units, users, budgets, and cost centers will also disabled.`,
confirmEnabled: 'Unit {{item.name}} enabled successfully',
confirmDisabled: 'Unit {{item.name}} disabled successfully',
update: 'Unit {{ item.name }} updated successfully',
create: 'Unit {{ item.name }} created successfully',
},
info: {
disabledEdit: 'Enable the unit to allow editing.',
disabledEnable: 'Parent must be enabled before this unit may be enabled.',
disabledDisable: 'Root unit can not be disabled.',
},
links: {
units: 'Child Units',
users: 'Users',
approvers: 'Approvers',
shippingAddresses: 'Delivery Addresses',
costCenters: 'Cost Centers',
},
tree: {
expandAll: 'Expand all',
collapseAll: 'Collapse all',
},
children: {
create: {
title: 'Create child unit',
subtitle: '',
},
messages: {
create: 'Unit {{ item.name }} created successfully',
},
},
costCenters: {
create: {
title: 'Create cost center',
subtitle: '',
},
},
form: {
parentOrgUnit: 'Parent business unit',
create: 'Create Unit',
parentOrgUnitNotes:
'This unit is the top-level unit for your organization. It cannot be assigned to another unit.',
},
users: {
header: 'Users in {{code}}',
changeUserRoles: 'Change user roles',
newUser: 'New user',
},
assignRoles: {
header: 'Manage roles in {{code}}',
instructions: {
check: "To assign a role to a user, select the role's check box.",
uncheck: "To remove a role, clear the role's check box.",
changes: 'Changes are saved automatically.',
},
},
approvers: {
header: 'Approvers in {{code}}',
assign: 'Manage approvers',
new: 'New approver',
},
assignApprovers: {
header: 'Manage approvers in {{code}}',
instructions: {
check: "To assign an approver to this unit, select the user's check box.",
uncheck: "To remove an approver, clear the user's check box.",
changes: 'Changes are saved automatically.',
},
hint: "Users displayed under the Approvers list are assigned approval privileges for the buyers of this unit and of child units. Note that a user who has the approver role is separate from an approver who appears under the Approvers list. If an approver doesn't exist for a unit, or if approvers do not have sufficient approval purchase privileges, an approver higher up the unit hierarchy is found, until an administration is chosen.",
},
breadcrumbs: {
list: 'All units',
details: '{{name}}',
children: 'Child units',
users: 'Users',
approvers: 'Approvers',
addresses: 'Delivery addresses',
addressDetails: '{{formattedAddress}}',
costCenters: 'Cost Centers',
},
}
|
| orgUnitAddress |
Type : object
|
Default value : {
title: 'Delivery addresses',
subtitle: 'Unit: {{item.name}}',
country: 'Country/Region',
titles: 'Title',
firstName: 'First name',
lastName: 'Last name',
formattedAddress: 'Address',
address1: 'Address',
address2: '2nd address (optional)',
city: 'City',
state: 'State',
zipCode: 'Zip code',
phoneNumber: 'Phone number (optional)',
streetAddress: 'Street Address',
aptSuite: 'Apt, Suite',
selectOne: 'Select One...',
hint: 'When a buyer is checking out using the "Account" purchase method, they much choose a cost center. The delivery addresses available to the buyer depend on the unit of the cost center chosen.',
details: {
title: 'Address details',
subtitle: 'Unit: {{item.name}}',
},
edit: {
title: 'Edit Address',
},
create: {
title: 'Create Address',
},
form: {
subtitle: 'Unit: {{item.name}}',
},
messages: {
create:
'Address {{ item.firstName }} {{ item.lastName }} created successfully',
update:
'Address {{ item.firstName }} {{ item.lastName }} updated successfully',
delete:
'The address cannot be brought back. Existing orders are not affected.',
deleteTitle: 'Delete this address?',
deleted:
'Address {{ item.firstName }} {{ item.lastName }} deleted successfully',
},
}
|
| orgUnitApprovers |
Type : object
|
Default value : {
title: 'Manage approvers',
subtitle: 'Unit: {{item.name}}',
assigned: 'User {{item.name}} assigned successfully',
unassigned: 'User {{item.name}} unassigned successfully',
}
|
| orgUnitAssignedApprovers |
Type : object
|
Default value : {
title: 'Assigned approvers',
subtitle: 'Unit: {{item.name}}',
assigned: 'User {{item.name}} assigned successfully',
unassigned: 'User {{item.name}} unassigned successfully',
hint: "Users displayed under the Approvers list are assigned approval privileges for the buyers of this unit and of child units. Note that a user who has the approver role is separate from an approver who appears under the Approvers list. If an approver doesn't exist for a unit, or if approvers do not have sufficient approval purchase privileges, an approver higher up the unit hierarchy is found, until an administration is chosen.",
}
|
| orgUnitAssignedRoles |
Type : object
|
Default value : {
header: 'Manage roles in {{code}}',
name: 'Name',
email: 'Email',
roles: 'Roles',
roleCustomer: 'Customer',
roleApprover: 'Approver',
roleManager: 'Manager',
roleAdministrator: 'Admin',
}
|
| orgUnitAssignedUsers |
Type : object
|
Default value : {
title: 'Assigned users',
subtitle: 'Unit: {{item.name}}',
}
|
| orgUnitChildren |
Type : object
|
Default value : {
title: 'Child units',
subtitle: 'Unit: {{item.name}}',
info: {
disabledCreate: 'Child unit can not be created for disabled unit.',
},
hint: 'Units represent departments, stores, regions, or any other logical grouping that makes sense to you. Users "inherit" child units, meaning buyers have access to cost centers and delivery addresses of child units when checking out.',
}
|
| orgUnitCostCenters |
Type : object
|
Default value : {
title: 'Assigned cost centers',
subtitle: 'Unit: {{item.name}}',
info: {
disabledCreate: 'Cost center can not be created for disabled unit.',
},
hint: 'All orders placed through your organization\'s purchase account are linked to a cost center for tracking purposes. A buyer selects a cost center when checking out using the "Account" purchase method. Each unit can have multiple cost centers, but a single cost center can only be assigned to a single unit. To define ultimate spending limits, budgets are assigned to cost centers. ',
}
|
| orgUnitUserRoles |
Type : object
|
Default value : {
title: 'User roles',
subtitle: 'User: {{item.name}}',
messages: {
rolesUpdated: 'Roles successfully updated for {{item.name}}',
},
}
|
| orgUnitUsers |
Type : object
|
Default value : {
title: 'Assigned users',
subtitle: 'Unit: {{item.name}}',
info: {
disabledCreate: 'User can not be created for disabled unit.',
},
hint: 'Users are the buyers, approvers, managers, and administrators of your organization. Each user is assigned a role for making or approving purchases. Users "inherit" child units, meaning buyers have access to cost centers and delivery addresses of child units when checking out.',
}
|
| orgUnitInitialState |
Type : B2BUnitNode | undefined
|
Default value : undefined
|
| orgUnitsInitialState |
Type : ListModel | undefined
|
Default value : undefined
|
| orgUser |
Type : object
|
Default value : {
header: 'All users ({{count}})',
disabled: '(disabled)',
uid: 'Email',
active: 'Status',
name: 'Name',
firstName: 'First name',
lastName: 'Last name',
email: 'Email',
orgUnit: 'Unit',
unit: 'Unit',
roles: 'Roles',
title: 'Title',
hint: 'Users are the buyers, approvers, managers, and administrators of your organization. Each user is assigned a role for making or approving purchases. Each user belongs to a unit, and they have access to all child units of their primary unit.',
unitApprover: `Unit approver`,
assignApprover: 'Add the user to approvers for the unit',
actions: '',
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnit: 'Unit',
},
details: {
title: 'User Details',
subtitle: 'User: {{ item.name }}',
},
edit: {
title: 'Edit User',
subtitle: 'User: {{ item.name }}',
},
create: {
title: 'Create User',
subtitle: '',
},
links: {
password: 'Change password',
approvers: 'Approvers',
userGroup: 'User groups',
permission: 'Purchase limits',
},
messages: {
deactivateTitle: 'Disable this user?',
deactivate:
'Disabled users cannot log onto the storefront and place orders.',
confirmEnabled:
'User {{item.firstName}} {{item.lastName}} enabled successfully',
confirmDisabled:
'User {{item.firstName}} {{item.lastName}} disabled successfully',
update: 'User {{item.firstName}} {{item.lastName}} updated successfully',
create: 'User {{item.firstName}} {{item.lastName}} created successfully',
updatePassword:
'User {{item.firstName}} {{item.lastName}} password updated successfully',
},
info: {
disabledEdit: 'Enable the user to allow editing.',
disabledEnable: 'Unit must be enabled before this user may be enabled.',
},
approver: {
link: 'Approvers',
header: 'Approvers in {{code}}',
assign: 'Assign Approvers',
assignHeader: 'Assign Approvers in {{code}}',
back: 'Back',
new: 'New approver',
instructions: {
check: "To assign an approver to this user, select the user's check box.",
uncheck: "To remove an approver, clear the user's check box.",
changes: 'Changes are saved automatically.',
},
},
userGroup: {
link: 'User groups',
header: 'User groups in {{code}}',
assign: 'Assign user groups',
assignHeader: 'Assign user groups in {{code}}',
back: 'Back',
instructions: {
check:
"To assign an user group to this user, select the user's check box.",
uncheck: "To remove aa user group, clear the user's check box.",
changes: 'Changes are saved automatically.',
},
},
permission: {
link: 'Purchase limits',
header: 'Purchase limits in {{code}}',
assign: 'Assign purchase limits',
assignHeader: 'Assign purchase limits in {{code}}',
back: 'Back',
instructions: {
check: 'To assign a purchase limits to this user, select its check box.',
uncheck: 'To unassign a purchase limits, clear its check box.',
changes: 'Changes are saved automatically.',
},
per: {
undefined: '',
MONTH: 'per Month',
YEAR: 'per Year',
WEEK: 'per Week',
QUARTER: 'per Quarter',
},
},
password: {
title: 'Change password',
subtitle: 'User: {{ item.email }}',
newPassword: 'New password',
confirmPassword: 'Retype new password',
},
breadcrumbs: {
list: 'All users',
details: '{{name}}',
userGroups: 'User groups',
approvers: 'Approvers',
permissions: 'Purchase limits',
},
}
|
| orgUserApprovers |
Type : object
|
Default value : {
title: 'Manage approvers',
subtitle: 'User: {{ item.name }}',
assigned: 'Approver {{ item.name }} assigned successfully',
unassigned: 'Approver {{ item.name }} unassigned successfully',
}
|
| orgUserAssignedApprovers |
Type : object
|
Default value : {
title: 'Assigned approvers',
subtitle: 'User: {{ item.name }}',
assigned: 'Approver {{ item.name }} assigned successfully',
unassigned: 'Approver {{ item.name }} unassigned successfully',
}
|
| orgUserAssignedPermissions |
Type : object
|
Default value : {
title: 'Assigned purchase limits',
subtitle: 'User: {{ item.name }}',
assigned: 'Purchase limit {{ item.code }} assigned successfully',
unassigned: 'Purchase limit {{ item.code }} unassigned successfully',
}
|
| orgUserAssignedUserGroups |
Type : object
|
Default value : {
title: 'Assigned user groups',
subtitle: 'User: {{ item.name }}',
assigned: 'User group {{item.name}} assigned successfully',
unassigned: 'User group {{item.name}} unassigned successfully',
}
|
| orgUserPermissions |
Type : object
|
Default value : {
title: 'Manage purchase limits',
subtitle: 'User: {{ item.name }}',
assigned: 'Purchase limit {{ item.code }} assigned successfully',
unassigned: 'Purchase limit {{ item.code }} unassigned successfully',
}
|
| orgUserUserGroups |
Type : object
|
Default value : {
title: 'Manage user groups',
subtitle: 'User: {{ item.name }}',
assigned: 'User group {{item.name}} assigned successfully',
unassigned: 'User group {{item.name}} unassigned successfully',
}
|
| orgUserGroup |
Type : object
|
Default value : {
header: 'All user groups ({{count}})',
disabled: '(disabled)',
uid: 'Code',
name: 'Name',
unit: 'Unit',
orgUnit: 'Unit',
actions: '',
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnitName: 'Unit',
byGroupID: 'Group',
},
hint: 'User groups allow you to combine users together in one group, for the purposes of assigning purchase limits for many users at once.',
details: {
title: 'User group Details',
subtitle: 'User group: {{ item.name }}',
},
edit: {
title: 'Edit User group',
subtitle: 'User group: {{ item.name }}',
},
create: {
title: 'Create User group',
subtitle: '',
},
links: {
user: 'Users',
permission: 'Purchase limits',
},
messages: {
update: 'User Group {{ item.name }} updated successfully',
create: 'User Group {{ item.name }} created successfully',
deleteTitle: 'Delete this user group?',
delete:
'The users in this group are not affected when the user group is deleted.',
deleted: 'User Group {{ item.name }} deleted successfully',
},
breadcrumbs: {
list: 'All user groups',
details: '{{name}}',
users: 'Users',
permissions: 'Purchase limits',
},
}
|
| orgUserGroupAssignedPermissions |
Type : object
|
Default value : {
title: 'Assigned purchase limits',
subtitle: 'Limit: {{ item.name }}',
assigned: 'Purchase limits {{item.code}} assigned successfully',
unassigned: 'Purchase limits {{item.code}} unassigned successfully',
}
|
| orgUserGroupAssignedUsers |
Type : object
|
Default value : {
title: 'Assigned users',
subtitle: 'User group: {{ item.name }}',
assigned: 'User {{item.name}} assigned successfully',
unassigned: 'User {{item.name}} unassigned successfully',
}
|
| orgUserGroupPermissions |
Type : object
|
Default value : {
title: 'Manage purchase limits',
subtitle: 'Limit: {{ item.name }}',
assigned: 'Purchase limits {{item.code}} assigned successfully',
unassigned: 'Purchase limits {{item.code}} unassigned successfully',
}
|
| orgUserGroupUsers |
Type : object
|
Default value : {
title: 'Manage users',
subtitle: 'User group: {{ item.name }}',
assigned: 'User {{item.name}} assigned successfully',
unassigned: 'User {{item.name}} unassigned successfully',
unassignAll: 'Unassign All',
unassignAllConfirmation: 'All users unassigned successfully',
}
|
| OUTLET_REF_DIRECTIVE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: OUTLET_REF_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: TEMPLATE_REF,
importPath: ANGULAR_CORE,
},
{
className: OUTLET_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| OUTLET_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: OUTLET_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| PAGE_EVENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PAGE_EVENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CONTEXT,
comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${CONTEXT}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`,
},
{
class: PAGE_EVENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SEMANTIC_ROUTE,
comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${SEMANTIC_ROUTE}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`,
},
{
class: PAGE_EVENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: URL,
comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${URL}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`,
},
{
class: PAGE_EVENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: PARAMS,
comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${PARAMS}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`,
},
]
|
| PAGE_LAYOUT_HANDLER |
Default value : new InjectionToken<PageLayoutHandler>(
'PageLayoutHandler'
)
|
| PAGE_LAYOUT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-structure/page/page-layout/page-layout.service.ts
class: PAGE_LAYOUT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: LAYOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: PAGE_LAYOUT_HANDLER,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: PAGE_LAYOUT_HANDLER,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: UNIFIED_INJECTOR,
importPath: SPARTACUS_CORE,
},
],
}
|
| PAGE_META_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_META,
newNode: GET_META,
comment: `// ${TODO_SPARTACUS} Method ${GET_META} return type has been changed from 'Observable<PageMeta>' to 'Observable<PageMeta | null>'.`,
},
{
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_META_RESOLVER,
newNode: GET_META_RESOLVER,
comment: `// ${TODO_SPARTACUS} Method ${GET_META_RESOLVER} return type has been changed from 'PageMetaResolver' to 'Observable<PageMetaResolver>'.`,
},
]
|
| PAGE_META_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [{ className: CMS_SERVICE, importPath: SPARTACUS_CORE }],
addParams: [
{ className: UNIFIED_INJECTOR, importPath: SPARTACUS_CORE },
{ className: PAGE_META_CONFIG, importPath: SPARTACUS_CORE },
{ className: PLATFORM_ID, importPath: ANGULAR_CORE },
],
}
|
| PAGE_META_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| PAGE_SLOT_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: PAGE_SLOT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: PAGE_SLOT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| PAGE_SLOT_COMPONENT_MIGRATION |
Type : ConstructorDeprecation[]
|
Default value : [
{
class: PAGE_SLOT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
],
addParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
},
{
class: PAGE_SLOT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
},
{
class: PAGE_SLOT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
addParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
},
]
|
| PARAGRAPH_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/content/paragraph/paragraph.component.ts
class: PARAGRAPH_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [{ className: ROUTER, importPath: ANGULAR_ROUTER }],
}
|
| password |
Type : string
|
Default value : 'Password123.'
|
| UPDATE_EMAIL_URL |
Type : string
|
Default value : '/my-account/update-email'
|
| PAYMENT_CARD_TYPE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CardType>
>('PaymentCardTypeNormalizer')
|
| PAYMENT_DETAILS_SERIALIZER |
Default value : new InjectionToken<
Converter<PaymentDetails, any>
>('PaymentDetailsSerializer')
|
| PAYMENT_DETAILS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, PaymentDetails>
>('PaymentDetailsNormalizer')
|
| PAYMENT_DETAILS_SET_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/payment-details-set.guard.ts
class: PAYMENT_DETAILS_SET_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_DETAILS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| PAYMENT_METHOD_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/payment-method/payment-method.component.ts
selector: 'cx-payment-method',
componentClassName: PAYMENT_METHOD_COMPONENT,
removedProperties: [
{
name: 'checkoutStepUrlNext',
comment: `'checkoutStepUrlNext' property has been removed.`,
},
{
name: 'checkoutStepUrlPrevious',
comment: `'checkoutStepUrlPrevious' property has been removed.`,
},
{
name: 'goNext',
comment: `'goNext' method has been renamed to 'next'`,
},
{
name: 'goPrevious',
comment: `'goPrevious' method has been renamed to 'back'`,
},
],
}
|
| PAYMENT_METHOD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/payment-method/payment-method.component.ts
class: PAYMENT_METHOD_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| PERMISSION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, Permission>
>('PermissionNormalizer')
|
| PERMISSION_SERIALIZER |
Default value : new InjectionToken<
Converter<Permission, any>
>('PermissionSerializer')
|
| PERMISSION_TYPE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderApprovalPermissionType>
>('PermissionTypeNormalizer')
|
| PERMISSION_TYPES_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderApprovalPermissionType[]>
>('PermissionTypesListNormalizer')
|
| PERMISSIONS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<Permission>>
>('PermissionsListNormalizer')
|
| permissionCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManagePermissionsListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: PermissionListService,
},
{
provide: ItemService,
useExisting: PermissionItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgPurchaseLimit.breadcrumbs.list',
resolver: PermissionRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: PermissionFormComponent,
},
{
path: `:${ROUTE_PARAMS.permissionCode}`,
component: PermissionDetailsComponent,
data: {
cxPageMeta: {
breadcrumb: 'orgPurchaseLimit.breadcrumbs.details',
},
},
children: [
{
path: 'edit',
component: PermissionFormComponent,
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
| permissionTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.PERMISSION]: {
cells: ['code', 'active', 'limit', 'unit'],
options: {
cells: {
code: {
dataComponent: ActiveLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
limit: {
dataComponent: LimitCellComponent,
},
},
},
},
},
}
|
| permissionInitialState |
Type : Permission | undefined
|
Default value : undefined
|
| permissionsInitialState |
Type : ListModel | undefined
|
Default value : undefined
|
| PERSONALIZATION_FEATURE |
Type : string
|
Default value : 'personalization'
|
| PERSONALIZATION_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PERSONALIZATION_FEATURE'
|
| PERSONALIZATION_MODULE |
Type : string
|
Default value : 'PersonalizationModule'
|
| PERSONALIZATION_MODULE_NAME |
Type : string
|
Default value : 'Personalization'
|
| PERSONALIZATION_ROOT_MODULE |
Type : string
|
Default value : 'PersonalizationRootModule'
|
| TMS_AEP_MODULE |
Type : string
|
Default value : 'AepModule'
|
| TMS_BASE_MODULE |
Type : string
|
Default value : 'BaseTmsModule'
|
| TMS_CONFIG |
Type : string
|
Default value : 'TmsConfig'
|
| TMS_GTM_MODULE |
Type : string
|
Default value : 'GtmModule'
|
| TMS_MODULE_NAME |
Type : string
|
Default value : 'TagManagement'
|
| TRACKING_AEP_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: TRACKING_TMS_AEP_FEATURE_NAME,
mainScope: SPARTACUS_TRACKING,
featureScope: SPARTACUS_TMS_AEP,
},
folderName: TRACKING_FOLDER_NAME,
moduleName: TMS_MODULE_NAME,
featureModule: {
name: TMS_AEP_MODULE,
importPath: SPARTACUS_TMS_AEP,
},
rootModule: {
name: TMS_BASE_MODULE,
importPath: SPARTACUS_TMS_CORE,
content: `${TMS_BASE_MODULE}.forRoot()`,
},
customConfig: buildAepConfig,
dependencyFeatures: [USER_PROFILE_FEATURE_NAME],
}
|
| TRACKING_FOLDER_NAME |
Type : string
|
Default value : 'tracking'
|
| TRACKING_GTM_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: TRACKING_TMS_GTM_FEATURE_NAME,
mainScope: SPARTACUS_TRACKING,
featureScope: SPARTACUS_TMS_GTM,
},
folderName: TRACKING_FOLDER_NAME,
moduleName: TMS_MODULE_NAME,
featureModule: {
name: TMS_GTM_MODULE,
importPath: SPARTACUS_TMS_GTM,
},
rootModule: {
name: TMS_BASE_MODULE,
importPath: SPARTACUS_TMS_CORE,
content: `${TMS_BASE_MODULE}.forRoot()`,
},
customConfig: buildGtmConfig,
dependencyFeatures: [USER_PROFILE_FEATURE_NAME],
}
|
| TRACKING_PERSONALIZATION_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: TRACKING_PERSONALIZATION_FEATURE_NAME,
mainScope: SPARTACUS_TRACKING,
featureScope: SPARTACUS_PERSONALIZATION,
},
folderName: TRACKING_FOLDER_NAME,
moduleName: PERSONALIZATION_MODULE_NAME,
featureModule: {
name: PERSONALIZATION_MODULE,
importPath: SPARTACUS_PERSONALIZATION,
},
rootModule: {
name: PERSONALIZATION_ROOT_MODULE,
importPath: SPARTACUS_PERSONALIZATION_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_PERSONALIZATION_ROOT,
namedImports: [PERSONALIZATION_FEATURE_NAME_CONSTANT],
},
dependencyFeatures: [USER_PROFILE_FEATURE_NAME],
}
|
| PLACE_ORDER_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/place-order/place-order.component.ts
selector: 'cx-place-order',
componentClassName: PLACE_ORDER_COMPONENT,
removedProperties: [
{
name: 'placeOrderSubscription',
comment: `'placeOrderSubscription' property was removed and replaced`,
},
],
}
|
| PLACE_ORDER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/place-order/place-order.component.ts
class: PLACE_ORDER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
],
addParams: [
{
className: CHECKOUT_REPLENISHMENT_FORM_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: LAUNCH_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| POINT_OF_SERVICE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, PointOfService>
>('PointOfServiceNormalizer')
|
| POPOVER_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: POPOVER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: INSIDE_CLICKED,
comment: `// ${TODO_SPARTACUS} Property '${POPOVER_COMPONENT}.${INSIDE_CLICKED}' was removed.`,
},
]
|
| POPOVER_DIRECTIVE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: POPOVER_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: COMPONENT_FACTORY_RESOLVER,
importPath: ANGULAR_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
{
className: POSITIONING_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: POPOVER_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: POSITIONING_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| POPOVER_DIRECTIVE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: POPOVER_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: HANDLE_OPEN,
comment: `// ${TODO_SPARTACUS} Method '${POPOVER_DIRECTIVE}.${HANDLE_OPEN}' was removed, use methods 'handleEscape', 'handleClick', 'handlePress', 'handleTab' instead.`,
},
{
class: POPOVER_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: TOGGLE,
comment: `// ${TODO_SPARTACUS} Method '${POPOVER_DIRECTIVE}.${TOGGLE}' was removed, use methods 'handleEscape', 'handleClick', 'handlePress', 'handleTab' instead.`,
},
]
|
| PROCESS_FEATURE |
Type : string
|
Default value : 'process'
|
| PROCESSES_DECREMENT_ACTION |
Type : string
|
Default value : '[PROCESSES LOADER] DECREMENT'
|
| PROCESSES_INCREMENT_ACTION |
Type : string
|
Default value : '[PROCESSES LOADER] INCREMENT'
|
| PROCESSES_LOADER_RESET_ACTION |
Type : string
|
Default value : '[PROCESSES LOADER] RESET'
|
| PRODUCT_BULK_PRICING_FEATURE |
Type : string
|
Default value : 'productBulkPricing'
|
| PRODUCT_CAROUSEL_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/carousel/product-carousel.service.ts
class: PRODUCT_CAROUSEL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PRODUCT_REFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: PRODUCT_REFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| PRODUCT_CAROUSEL_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_CAROUSEL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_PRODUCT_REFERENCES,
comment: `// ${TODO_SPARTACUS} Method '${GET_PRODUCT_REFERENCES}' was removed from '${PRODUCT_CAROUSEL_SERVICE}'.`,
},
]
|
| PRODUCT_CONFIGURATOR_CPQ_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: PRODUCT_CONFIGURATOR_CPQ_FEATURE_NAME,
mainScope: SPARTACUS_PRODUCT_CONFIGURATOR,
featureScope: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_CPQ,
b2b: true,
},
folderName: PRODUCT_CONFIGURATOR_FOLDER_NAME,
moduleName: PRODUCT_CONFIGURATOR_MODULE_NAME,
featureModule: {
name: PRODUCT_CONFIGURATOR_RULEBASED_CPQ_MODULE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_CPQ,
},
rootModule: {
name: PRODUCT_CONFIGURATOR_RULEBASED_CPQ_ROOT_MODULE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_ROOT,
},
dependencyFeatures: [PRODUCT_CONFIGURATOR_VC_FEATURE_NAME],
importAfter: [
{
markerModuleName: PRODUCT_CONFIGURATOR_RULEBASED_MODULE,
featureModuleName: PRODUCT_CONFIGURATOR_RULEBASED_CPQ_MODULE,
},
],
}
|
| PRODUCT_CONFIGURATOR_FOLDER_NAME |
Type : string
|
Default value : 'product-configurator'
|
| PRODUCT_CONFIGURATOR_MODULE_NAME |
Type : string
|
Default value : 'ProductConfigurator'
|
| PRODUCT_CONFIGURATOR_RULEBASED_CPQ_MODULE |
Type : string
|
Default value : 'RulebasedCpqConfiguratorModule'
|
| PRODUCT_CONFIGURATOR_RULEBASED_CPQ_ROOT_MODULE |
Type : string
|
Default value : 'CpqConfiguratorRootModule'
|
| PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_CONFIGURATOR_RULEBASED_FEATURE'
|
| PRODUCT_CONFIGURATOR_RULEBASED_MODULE |
Type : string
|
Default value : 'RulebasedConfiguratorModule'
|
| PRODUCT_CONFIGURATOR_RULEBASED_MODULE_NAME |
Type : string
|
Default value : 'ProductConfiguratorRulebased'
|
| PRODUCT_CONFIGURATOR_RULEBASED_ROOT_MODULE |
Type : string
|
Default value : 'RulebasedConfiguratorRootModule'
|
| PRODUCT_CONFIGURATOR_RULEBASED_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: PRODUCT_CONFIGURATOR_VC_FEATURE_NAME,
mainScope: SPARTACUS_PRODUCT_CONFIGURATOR,
featureScope: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
folderName: PRODUCT_CONFIGURATOR_FOLDER_NAME,
moduleName: PRODUCT_CONFIGURATOR_MODULE_NAME,
featureModule: {
name: PRODUCT_CONFIGURATOR_RULEBASED_MODULE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
rootModule: {
name: PRODUCT_CONFIGURATOR_RULEBASED_ROOT_MODULE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_ROOT,
namedImports: [PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: PRODUCT_CONFIGURATOR_TRANSLATIONS,
chunks: PRODUCT_CONFIGURATOR_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_ASSETS,
},
styles: {
scssFileName: PRODUCT_CONFIGURATOR_SCSS_FILE_NAME,
importStyle: SPARTACUS_PRODUCT_CONFIGURATOR,
},
dependencyFeatures: [
CART_BASE_FEATURE_NAME,
CHECKOUT_BASE_FEATURE_NAME,
ORDER_FEATURE_NAME,
],
}
|
| PRODUCT_CONFIGURATOR_SCSS_FILE_NAME |
Type : string
|
Default value : 'product-configurator.scss'
|
| PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE'
|
| PRODUCT_CONFIGURATOR_TEXTFIELD_MODULE |
Type : string
|
Default value : 'TextfieldConfiguratorModule'
|
| PRODUCT_CONFIGURATOR_TEXTFIELD_MODULE_NAME |
Type : string
|
Default value : 'ProductConfiguratorTextfield'
|
| PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT_MODULE |
Type : string
|
Default value : 'TextfieldConfiguratorRootModule'
|
| PRODUCT_CONFIGURATOR_TEXTFIELD_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_NAME,
mainScope: SPARTACUS_PRODUCT_CONFIGURATOR,
featureScope: SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD,
},
folderName: PRODUCT_CONFIGURATOR_FOLDER_NAME,
moduleName: PRODUCT_CONFIGURATOR_MODULE_NAME,
featureModule: {
name: PRODUCT_CONFIGURATOR_TEXTFIELD_MODULE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD,
},
rootModule: {
name: PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT_MODULE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT,
namedImports: [PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: PRODUCT_CONFIGURATOR_TRANSLATIONS,
chunks: PRODUCT_CONFIGURATOR_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_ASSETS,
},
styles: {
scssFileName: PRODUCT_CONFIGURATOR_SCSS_FILE_NAME,
importStyle: SPARTACUS_PRODUCT_CONFIGURATOR,
},
dependencyFeatures: [
CART_BASE_FEATURE_NAME,
CHECKOUT_BASE_FEATURE_NAME,
ORDER_FEATURE_NAME,
],
}
|
| PRODUCT_CONFIGURATOR_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'configuratorTranslationChunksConfig'
|
| PRODUCT_CONFIGURATOR_TRANSLATIONS |
Type : string
|
Default value : 'configuratorTranslations'
|
| PRODUCT_CONFIGURATOR_RULEBASED_FEATURE |
Type : string
|
Default value : 'productConfiguratorRulebased'
|
| PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_MIGRATION |
Type : ConfigDeprecation
|
Default value : {
propertyName: PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_OBSOLETE,
comment: `// ${TODO_SPARTACUS} '${PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_OBSOLETE}' has been has been replaced with '${PRODUCT_CONFIGURATOR_RULEBASED_FEATURE}' .\n`,
}
|
| PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE |
Type : string
|
Default value : 'productConfiguratorTextfield'
|
| PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_MIGRATION |
Type : ConfigDeprecation
|
Default value : {
propertyName: PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_OBSOLETE,
comment: `// ${TODO_SPARTACUS} '${PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_OBSOLETE}' has been has been replaced with '${PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE}' .\n`,
}
|
| PRODUCT_DETAIL_ENTITY |
Type : string
|
Default value : '[Product] Detail Entity'
|
| PRODUCT_FEATURE |
Type : string
|
Default value : 'product'
|
| PRODUCT_FACET_NAVIGATION_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-product-facet-navigation',
componentClassName: PRODUCT_FACET_NAVIGATION_COMPONENT,
removedProperties: [
{
name: 'searchResult$',
comment: `'searchResult$' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'visibleFacets$',
comment: `'visibleFacets$' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'activeFacetValueCode',
comment: `'activeFacetValueCode' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'minPerFacet',
comment: `'minPerFacet' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'showAllPerFacetMap',
comment: `'showAllPerFacetMap' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'toggleValue',
comment: `'toggleValue' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'isFacetCollapsed',
comment: `'isFacetCollapsed' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'getVisibleFacetValues',
comment: `'getVisibleFacetValues' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'showMore',
comment: `'showMore' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'showLess',
comment: `'showLess' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'toggleFacet',
comment: `'toggleFacet' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'openFilterModal',
comment: `'openFilterModal' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
],
}
|
| PRODUCT_GRID_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.ts
class: PRODUCT_GRID_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [],
addParams: [
{
className: PRODUCT_LIST_ITEM_CONTEXT_SOURCE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| PRODUCT_IMAGE_ZOOM_FEATURE |
Type : string
|
Default value : 'productImageZoom'
|
| PRODUCT_IMAGES_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-product-images',
componentClassName: PRODUCT_IMAGES_COMPONENT,
removedProperties: [
{
name: 'isThumbsEmpty',
comment: `'isThumbsEmpty' property has been removed.`,
},
],
}
|
| PRODUCT_INTERESTS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ProductInterestSearchResult>
>('ProductInterestsNormalizer')
|
| PRODUCT_INTRO_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/product-intro/product-intro.component.ts
class: PRODUCT_INTRO_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [],
addParams: [{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE }],
}
|
| PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SUB,
comment: `// ${TODO_SPARTACUS} Property '${SUB}' was removed from '${PRODUCT_LIST_COMPONENT_SERVICE}'. It is no longer used.`,
},
{
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SET_QUERY,
comment: `// ${TODO_SPARTACUS} Method '${SET_QUERY}' was removed from '${PRODUCT_LIST_COMPONENT_SERVICE}'. It is no longer used.`,
},
{
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: VIEW_PAGE,
comment: `// ${TODO_SPARTACUS} Method '${VIEW_PAGE}' was removed from '${PRODUCT_LIST_COMPONENT_SERVICE}'. It is no longer used.`,
},
]
|
| PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/product-list/container/product-list-component.service.ts
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PRODUCT_SEARCH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: CURRENCY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: LANGUAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
addParams: [
{
className: VIEW_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: DEFAULT_PAGE_SIZE,
comment: `// ${TODO_SPARTACUS} Property '${PRODUCT_LIST_COMPONENT_SERVICE}.${DEFAULT_PAGE_SIZE}' was removed, to modify default page size use 'view.defaultPageSize' configuration property.`,
},
]
|
| PRODUCT_LIST_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.ts
class: PRODUCT_LIST_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [],
addParams: [
{
className: PRODUCT_LIST_ITEM_CONTEXT_SOURCE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| PRODUCT_LISTING |
Type : object
|
Default value : {
PRODUCTS_PER_PAGE: 12,
SORTING_TYPES: {
BY_TOP_RATED: 'Top Rated',
BY_RELEVANCE: 'Relevance',
BY_PRICE_ASC: 'Price (lowest first)',
BY_PRICE_DESC: 'Price (highest first)',
BY_NAME_ASC: 'Name (ascending)',
BY_NAME_DESC: 'Name (descending)',
},
}
|
| PRODUCT_LOADING_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/product/services/product-loading.service.ts
class: `ProductLoadingService`,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: `LoadingScopesService`, importPath: SPARTACUS_CORE },
{ className: ACTIONS, importPath: NGRX_EFFECTS },
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
addParams: [{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE }],
}
|
| PRODUCT_NORMALIZER |
Default value : new InjectionToken<Converter<any, Product>>(
'ProductNormalizer'
)
|
| PRODUCT_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/events/product/product-page-event.builder.spec.ts
class: PRODUCT_PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE },
{ className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| PRODUCT_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: PRODUCT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| PRODUCT_PAGE_META_RESOLVER_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
class: PRODUCT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: ANGULAR_ROUTER },
{ className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
{ className: PAGE_LINK_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| PRODUCT_PAGE_META_RESOLVER_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
class: PRODUCT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: ANGULAR_ROUTER },
{ className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
addParams: [{ className: PAGE_LINK_SERVICE, importPath: SPARTACUS_CORE }],
}
|
| PRODUCT_REFERENCE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_REFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET,
comment: `// ${TODO_SPARTACUS} Method '${GET}' was removed from '${PRODUCT_REFERENCE_SERVICE}'. Use ${LOAD_PRODUCT_REFERENCES} and ${GET_PRODUCT_REFERENCES} instead.`,
},
]
|
| PRODUCT_REFERENCES_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ProductReference[]>
>('ProductReferencesListNormalizer')
|
| PRODUCT_REVIEW_NORMALIZER |
Default value : new InjectionToken<
Converter<any, Review>
>('ProductReviewNormalizer')
|
| PRODUCT_REVIEW_SERIALIZER |
Default value : new InjectionToken<
Converter<Review, any>
>('ProductReviewSerializer')
|
| PRODUCT_SEARCH_PAGE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ProductSearchPage>
>('ProductSearchPageNormalizer')
|
| PRODUCT_SUGGESTION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, Suggestion>
>('ProductSuggestionNormalizer')
|
| PRODUCT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `reload`,
comment: `// ${TODO_SPARTACUS} Method '${PRODUCT_SERVICE}.reload' was removed. Please use the reloading triggers configuration instead (see https://sap.github.io/spartacus-docs/loading-scopes/#reloading-triggers for more).`,
},
]
|
| PRODUCT_VARIANT_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/product-variants/guards/product-variant.guard.ts
class: PRODUCT_VARIANT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
| PRODUCT_VARIANTS_FEATURE |
Type : string
|
Default value : 'productVariants'
|
| productImageZoom |
Type : object
|
Default value : {
productImageZoomTrigger,
productImageZoomDialog,
}
|
| productImageZoomDialog |
Type : object
|
Default value : {
close: 'Close',
}
|
| productImageZoomTrigger |
Type : object
|
Default value : {
expand: 'Expand image',
}
|
| productImageZoomTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
productImageZoom: ['productImageZoomTrigger', 'productImageZoomDialog'],
}
|
| productImageZoomTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| products |
Type : TestProduct[]
|
Default value : [
{
code: '1934793',
name: 'PowerShot A480',
},
cheapProduct,
{
code: '779841',
name: 'FUN Flash Single Use Camera',
},
]
|
| WishListUser |
Type : object
|
Default value : {
user: 'standard',
registrationData: {
firstName: 'Winston',
lastName: 'Rumfoord',
password: 'Password123.',
titleCode: 'mr',
email: generateMail(randomString(), true),
},
}
|
| productVariants |
Type : object
|
Default value : {
productVariants: {
style: 'Style',
selectedStyle: 'Selected style',
size: 'Size',
color: 'Color',
sizeGuideLabel: 'Style guide',
},
}
|
| productVariantsTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
productVariants: ['productVariants'],
}
|
| productVariantsTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| profileTagHelper |
Type : object
|
Default value : {
EventNames: EventNames,
interceptProfileTagJs(contentWindow) {
const oldAppendChild = contentWindow.document.head.appendChild;
contentWindow.document.head.appendChild = function (newChild) {
if (
newChild &&
(<HTMLScriptElement>(<any>newChild)).src &&
(<HTMLScriptElement>(<any>newChild)).src.indexOf('profile-tag') !== -1
) {
return newChild;
}
return oldAppendChild.call(this, newChild);
};
},
triggerLoaded() {
cy.window().then((win) => {
const event = new CustomEvent('profiletag_loaded');
win.dispatchEvent(event);
});
},
triggerConsentReferenceLoaded() {
cy.window().then((win) => {
const event = new CustomEvent('profiletag_consentReferenceLoaded', {
detail: { consentReference: profileTagHelper.testCr },
});
win.dispatchEvent(event);
});
},
waitForCMSComponents(): Cypress.Chainable {
return cy.get('cx-profiletag');
},
testCr: '123-1bc',
profileTagScriptResponse: {},
grantConsent() {
cy.intercept({ method: 'POST', path: '/consent/*/consentReferences' }).as(
'consentReferenceCreation'
);
clickAllowAllFromBanner();
cy.wait('@consentReferenceCreation')
.its('response.statusCode')
.should('eq', 201);
},
getEvent(window: any, eventName: EventNames): any[] {
return window.Y_TRACKING.eventLayer.filter(
(event) => event.name === eventName
);
},
eventCount(window: any, eventName: EventNames): number {
return profileTagHelper.getEvent(window, eventName).length;
},
}
|
| PROGRESS_BUTTON_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PROGRESS_BUTTON_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CLIK_EVENT,
comment: `// ${TODO_SPARTACUS} Output '${CLIK_EVENT}' has been renamed to '${CLIK_EVENT}' (typo).`,
},
]
|
| PROTECTED_ROUTES_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PROTECTED_ROUTES_GUARD,
importPath: SPARTACUS_CORE,
deprecatedNode: `canActivate`,
comment: `// ${TODO_SPARTACUS} The return type of the method 'canActivate' changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'`,
},
]
|
| PROTECTED_ROUTES_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/routing/protected-routes/protected-routes.service.ts
class: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_CONFIG,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: URL_PARSING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| PROVIDE_OUTLET_OPTIONS |
Default value : new InjectionToken<ProvideOutletOptions>(
'PROVIDE_OUTLET_OPTIONS'
)
|
| PROXY_FACADE_INSTANCE_PROP |
Type : string
|
Default value : 'proxyFacadeInstance'
|
| purchaseLimitConfigs |
Type : MyCompanyConfig[]
|
Default value : [
{
name: 'Purchase Limit',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/purchase-limits`,
apiEndpoint: '/users/current/orderApprovalPermissions',
objectType: 'orderApprovalPermissions',
selectOptionsEndpoint: [
'*orderApprovalPermissionTypes*',
'*availableOrgUnitNodes*',
],
verifyStatusInDetails: true,
rows: [
{
label: 'Code',
sortLabel: 'Name',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInTable: true,
showInDetails: true,
useInUrl: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Limit',
variableName: 'threshold',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Budget Exceeded Permission`,
showInTable: true,
formLabel: 'Type',
showInDetails: true,
detailsLabel: 'Type',
},
{
label: 'Parent Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Parent Unit',
showInDetails: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
,
],
coreFeatures: [MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE],
},
{
name: 'Purchase Limit',
nameSuffix: ' - Allowed Order Threshold (per order)',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/purchase-limits`,
apiEndpoint: '/users/current/orderApprovalPermissions',
objectType: 'orderApprovalPermissions',
selectOptionsEndpoint: ['*orderApprovalPermissionTypes*'],
rows: [
{
label: 'Code',
sortLabel: 'Name',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInTable: true,
showInDetails: true,
useInUrl: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Limit',
variableName: 'threshold',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Allowed Order Threshold (per order)`,
showInTable: false,
formLabel: 'Type',
showInDetails: true,
detailsLabel: 'Type',
},
{
label: 'Limit',
variableName: 'currency',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `US Dollar`,
showInTable: false,
formLabel: 'Currency',
showInDetails: false,
},
{
label: 'Threshold',
variableName: 'threshold',
inputType: INPUT_TYPE.TEXT,
createValue: '10000',
updateValue: '20000',
showInTable: false,
formLabel: 'Threshold',
showInDetails: true,
selector: '[formcontrolname=threshold]',
},
{
label: 'Parent Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Parent Unit',
showInDetails: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
],
coreFeatures: [MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE],
},
{
name: 'Purchase Limit',
nameSuffix: ' - Allowed Order Threshold (per timespan)',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/purchase-limits`,
apiEndpoint: '/users/current/orderApprovalPermissions',
objectType: 'orderApprovalPermissions',
selectOptionsEndpoint: ['*orderApprovalPermissionTypes*'],
rows: [
{
label: 'Code',
sortLabel: 'Name',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInTable: true,
showInDetails: true,
useInUrl: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Limit',
variableName: 'threshold',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Allowed Order Threshold (per timespan)`,
showInTable: false,
formLabel: 'Type',
showInDetails: true,
detailsLabel: 'Type',
},
{
label: 'Period',
variableName: 'period',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `MONTH`,
updateValue: 'YEAR',
showInTable: false,
formLabel: 'Period',
showInDetails: true,
},
{
label: 'Limit',
variableName: 'currency',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `US Dollar`,
showInTable: false,
formLabel: 'Currency',
showInDetails: false,
},
{
label: 'Threshold',
variableName: 'threshold',
inputType: INPUT_TYPE.TEXT,
createValue: '10000',
updateValue: '20000',
showInTable: false,
formLabel: 'Threshold',
showInDetails: true,
selector: '[formcontrolname=threshold]',
},
{
label: 'Parent Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Parent Unit',
showInDetails: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
],
coreFeatures: [MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE],
},
]
|
| QUALTRICS_EMBEDDED_FEEDBACK_SCSS_FILE_NAME |
Type : string
|
Default value : 'qualtrics-embedded-feedback.scss'
|
| QUALTRICS_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'QUALTRICS_FEATURE'
|
| QUALTRICS_FOLDER_NAME |
Type : string
|
Default value : 'qualtrics'
|
| QUALTRICS_MODULE |
Type : string
|
Default value : 'QualtricsModule'
|
| QUALTRICS_MODULE_NAME |
Type : string
|
Default value : 'Qualtrics'
|
| QUALTRICS_ROOT_MODULE |
Type : string
|
Default value : 'QualtricsRootModule'
|
| QUALTRICS_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: QUALTRICS_FEATURE_NAME,
mainScope: SPARTACUS_QUALTRICS,
},
folderName: QUALTRICS_FOLDER_NAME,
moduleName: QUALTRICS_MODULE_NAME,
featureModule: {
name: QUALTRICS_MODULE,
importPath: SPARTACUS_QUALTRICS,
},
rootModule: {
name: QUALTRICS_ROOT_MODULE,
importPath: SPARTACUS_QUALTRICS_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_QUALTRICS_ROOT,
namedImports: [QUALTRICS_FEATURE_NAME_CONSTANT],
},
styles: {
scssFileName: QUALTRICS_EMBEDDED_FEEDBACK_SCSS_FILE_NAME,
importStyle: SPARTACUS_QUALTRICS,
},
}
|
| QUALTRICS_EVENT_NAME |
Type : string
|
Default value : 'qsi_js_loaded'
|
| QUALTRICS_FEATURE |
Type : string
|
Default value : 'qualtrics'
|
| QUALTRICS_LOADER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/qualtrics/components/qualtrics-loader/qualtrics-loader.service.ts
class: QUALTRICS_LOADER_SERVICE,
importPath: SPARTACUS_QUALTRICS_COMPONENTS,
deprecatedParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: RENDERER_FACTORY_2,
importPath: ANGULAR_CORE,
},
{
className: PLATFORM,
literalInference: ANY_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
removeParams: [
{
className: RENDERER_FACTORY_2,
importPath: ANGULAR_CORE,
},
],
addParams: [
{
className: SCRIPT_LOADER_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| QUESTION_MARK |
Type : string
|
Default value : '[^/]'
|
| TO_ESCAPE_BASE |
Type : []
|
Default value : [
{ replace: /\./g, with: '\\.' },
{ replace: /\+/g, with: '\\+' },
{ replace: /\*/g, with: WILD_SINGLE },
]
|
| TO_ESCAPE_LITERAL_QM |
Type : []
|
Default value : [
...TO_ESCAPE_BASE,
{ replace: /\?/g, with: '\\?' },
]
|
| TO_ESCAPE_WILDCARD_QM |
Type : []
|
Default value : [
...TO_ESCAPE_BASE,
{ replace: /\?/g, with: QUESTION_MARK },
]
|
| WILD_OPEN |
Type : string
|
Default value : '(?:.+\\/)?'
|
| WILD_SINGLE |
Type : string
|
Default value : '[^/]*'
|
| QUICK_ORDER_FORM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/quick-order/components/quick-order/form/quick-order-form.component.ts
class: QUICK_ORDER_FORM_COMPONENT,
importPath: SPARTACUS_CART_QUICK_ORDER_COMPONENTS,
deprecatedParams: [
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: QUICK_ORDER_FACADE,
importPath: SPARTACUS_CART_QUICK_ORDER_ROOT,
},
],
removeParams: [
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
}
|
| QUICK_ORDER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/quick-order/core/services/quick-order.service.ts
class: QUICK_ORDER_SERVICE,
importPath: SPARTACUS_CART_QUICK_ORDER_CORE,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PRODUCT_ADAPTER,
importPath: SPARTACUS_CORE,
},
{
className: EVENT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: PRODUCT_SEARCH_CONNECTOR,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: PRODUCT_ADAPTER,
importPath: SPARTACUS_CORE,
},
],
}
|
| QUICK_ORDER_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: QUICK_ORDER_SERVICE,
importPath: SPARTACUS_CART_QUICK_ORDER_CORE,
deprecatedNode: SEARCH,
comment: `// ${TODO_SPARTACUS} Method '${QUICK_ORDER_SERVICE}.${SEARCH}' was removed. Use 'searchProducts' instead.`,
},
{
class: QUICK_ORDER_SERVICE,
importPath: SPARTACUS_CART_QUICK_ORDER_CORE,
deprecatedNode: REMOVE_ENTRY,
comment: `// ${TODO_SPARTACUS} Method '${QUICK_ORDER_SERVICE}.${REMOVE_ENTRY}' was removed. Use 'softDeleteEntry' instead.`,
},
]
|
| quickOrder |
Type : object
|
Default value : {
quickOrderCartForm,
quickOrderForm,
quickOrderList,
quickOrderTable,
}
|
| quickOrderCartForm |
Type : object
|
Default value : {
entriesWereAdded: '({{ quantity }}) {{ product }} has been added to the cart',
entryWasAdded: '{{ product }} has been added to the cart',
noResults: 'We could not find any products',
stockLevelReached: 'The maximum stock level has been reached',
title: 'Quick Order',
productCodePlaceholder: 'Enter ID',
entryProductCode: 'Enter Product ID for Quick Order',
quantity: 'Quantity for Quick Order',
addToCart: 'Add Product to Quick Order',
add: 'Add',
product: 'Product',
products: 'Products',
productCodeLabel: 'Product ID',
quantityLabel: 'Qty',
}
|
| quickOrderForm |
Type : object
|
Default value : {
placeholder: 'Enter Product name or SKU',
searchBoxLabel:
'Enter Product name or SKU for quick order. You can add up to {{ limit }} products per order.',
listLimitReached: 'The product limit has been reached.',
id: 'ID {{ id }}',
noResults: 'We could not find any results',
addProduct: 'Add product {{ product }}',
initialDescription:
'When autocomplete results are available use up and down arrows to review and enter to select.',
productsResults: '{{ count }} products are available.',
quickOrderSearch: 'Find product for quick order',
}
|
| quickOrderList |
Type : object
|
Default value : {
addToCart: 'Add to cart',
emptyList: 'Empty list',
header: 'Add Products/SKUs',
subHeader: 'You can add up to {{ limit }} valid SKU at a time.',
errorProceedingToCart: 'Error proceeding to Cart.',
warningProceedingToCart: 'Warning proceeding to Cart.',
successfullyAddedToCart: 'Successfully added to Cart.',
errors: {
productIsOutOfStock: '{{ name }} (#{{code}}) is out of stock.',
reviewErrors: 'Please review these errors.',
listIsFull:
'The list is full, add these {{ count }} products to Cart in order to continue.',
nonPurchasableError: 'Product {{ name }} cannot be purchased',
outOfStockErrorFound: '{{count}} out of stock product was not added.',
outOfStockErrorFound_other:
'{{count}} out of stock products were not added.',
},
warnings: {
productWasReduced:
'Quantity for {{ name }} (#{{code}}) was reduced to {{ quantityAdded}}.',
reviewWarnings: 'Please review these warnings.',
reduceWarningFound: '{{count}} product quantity was reduced.',
reduceWarningFound_other: '{{count}} products quantity were reduced.',
},
successes: {
productAddedToCart: '{{ name }} (#{{code}}) was added to cart.',
addedToCartFound: '{{ count }} product was added to cart.',
addedToCartFound_other: '{{ count }} products were added to cart.',
},
informations: {
addProductBeforeAddingToCart:
'Add products to the list before adding to the cart.',
},
undo: 'UNDO',
revokeUndo: 'Revoked product "{{name}}" deletion.',
productWasDeleted: 'Product "{{ name }}" moved to trash.',
}
|
| quickOrderTable |
Type : object
|
Default value : {
product: 'Product',
id: 'ID',
price: 'Price',
quantity: 'QTY',
itemPrice: 'Item price',
qty: 'Qty',
actions: 'Actions',
inStock: 'In Stock',
lowStock: 'Low Stock',
outOfStock: 'Out of Stock',
listCleared: 'Quick order list has been cleared',
addedtoCart: 'Quick order list has been added to the cart',
caption: 'Quick order contents.',
}
|
| QuickOrderOrderEntriesContextToken |
Default value : new InjectionToken(
'QuickOrderOrderEntriesContext'
)
|
| quickOrderTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
quickOrder: [
'quickOrderCartForm',
'quickOrderForm',
'quickOrderList',
'quickOrderTable',
],
}
|
| quickOrderTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| recurrencePeriod |
Type : object
|
Default value : {
DAILY: 'DAILY',
WEEKLY: 'WEEKLY',
MONTHLY: 'MONTHLY',
}
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<OrderState>>
|
Default value : new InjectionToken<ActionReducerMap<OrderState>>('OrderReducers')
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducer<GlobalMessageState>>
|
Default value : new InjectionToken<ActionReducer<GlobalMessageState>>(
'GlobalMessageReducers'
)
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<EntityLoaderState<any>>>
|
Default value : new InjectionToken<ActionReducerMap<EntityLoaderState<any>>>(
'ProcessReducers'
)
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<SiteContextState>>
|
Default value : new InjectionToken<ActionReducerMap<SiteContextState>>('SiteContextReducers')
|
| reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
| reducerToken |
Type : InjectionToken<ActionReducerMap<ClientAuthState>>
|
Default value : new InjectionToken<ActionReducerMap<ClientAuthState>>('ClientAuthReducers')
|
| REGISTER_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/user/profile/components/register/register.component.ts
class: REGISTER_COMPONENT,
importPath: SPARTACUS_USER_PROFILE_COMPONENTS,
removeParams: [
{
className: USER_REGISTER_FACADE,
importPath: SPARTACUS_USER_PROFILE_ROOT,
},
],
addParams: [
{
className: REGISTER_COMPONENT_SERVICE,
importPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
],
deprecatedParams: [],
}
|
| REGISTER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/register/register.component.ts
class: REGISTER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ANONYMOUS_CONSENTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ANONYMOUS_CONSENTS_CONFIG,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| REGISTER_USER_SUCCESS |
Type : string
|
Default value : '[User] Register User Success'
|
| REMOVED_DEPENDENCIES |
Type : string[]
|
Default value : ['i18next-xhr-backend']
|
| REMOVED_DEPENDENCIES |
Type : string[]
|
Default value : []
|
| REMOVED_DEPENDENCIES |
Type : string[]
|
Default value : ['i18next-xhr-backend']
|
| REMOVED_PUBLIC_API_DATA |
Type : DeprecatedNode[]
|
Default value : [
// projects/core/src/auth/store/selectors/index.ts
{
node: AUTH_SELECTORS,
importPath: SPARTACUS_CORE,
comment: `'${AUTH_SELECTORS}' were removed. To access selectors related to client token use 'ClientAuthSelectors'. To get user token use 'AuthStorageService.getToken' method.`,
},
// projects/core/src/auth/store/auth-state.ts
{
node: STATE_WITH_AUTH,
importPath: SPARTACUS_CORE,
comment: `'${STATE_WITH_AUTH}' was removed. State related to client token was moved to 'StateWithClientAuth'. Data related to user token are stored in 'AuthStorageService' and 'UserIdService'`,
},
// projects/core/src/auth/store/auth-state.ts
{
node: AUTH_STATE,
importPath: SPARTACUS_CORE,
comment: `'${AUTH_STATE}' was removed. State related to client token was moved to 'ClientAuthState'. Data related to user token are stored in 'AuthStorageService' and 'UserIdService'`,
},
// projects/core/src/auth/store/auth-state.ts
{
node: USER_TOKEN_STATE,
importPath: SPARTACUS_CORE,
comment: `'${USER_TOKEN_STATE}' was removed. Data related to user token are no longer stored in ngrx store. User token is stored in 'AuthStorageService' and user id is stored in 'UserIdService'`,
},
// projects/core/src/auth/store/auth-state.ts
{
node: AUTH_FEATURE,
importPath: SPARTACUS_CORE,
comment: `'${AUTH_FEATURE}' was removed. The key for store feature related to client token is in variable 'CLIENT_AUTH_FEATURE'.`,
},
// projects/core/src/auth/models/token-types.model.ts
{
node: USER_TOKEN,
importPath: SPARTACUS_CORE,
comment: `'${USER_TOKEN} was removed. Instead of 'AuthToken'. Adjust old properties to new interface shape.`,
},
// projects/core/src/auth/models/token-types.model.ts
{
node: AUTHENTICATION_TOKEN,
importPath: SPARTACUS_CORE,
comment: `'${AUTHENTICATION_TOKEN} was removed. Instead use directly 'AuthToken' or 'ClientToken'.`,
},
// projects/core/src/kyma/store/selectors/index.ts
{
node: KYMA_SELECTORS,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_SELECTORS}' were removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/kyma-state.ts
{
node: KYMA_FEATURE,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_FEATURE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/kyma-state.ts
{
node: OPEN_ID_TOKEN_DATA,
importPath: SPARTACUS_CORE,
comment: `'${OPEN_ID_TOKEN_DATA}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/kyma-state.ts
{
node: STATE_WITH_KYMA,
importPath: SPARTACUS_CORE,
comment: `'${STATE_WITH_KYMA}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/kyma-state.ts
{
node: KYMA_STATE,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_STATE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/actions/index.ts
{
node: KYMA_ACTIONS,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_ACTIONS}' were removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/services/open-id-token/open-id-token.service.ts
{
node: OPEN_ID_AUTHENTICATION_TOKEN_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${OPEN_ID_AUTHENTICATION_TOKEN_SERVICE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/models/kyma-token-types.model.ts
{
node: OPEN_ID_TOKEN,
importPath: SPARTACUS_CORE,
comment: `'${OPEN_ID_TOKEN}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/kyma.module.ts
{
node: KYMA_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_MODULE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/facade/kyma.service.ts
{
node: KYMA_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_SERVICE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/config/kyma-config.ts
{
node: KYMA_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_CONFIG}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/asm/facade/asm-auth.service.ts
{
node: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${ASM_AUTH_SERVICE}' was renamed to ${CS_AGENT_AUTH_SERVICE}. New '${ASM_AUTH_SERVICE}' is responsible for making '${AUTH_SERVICE}' aware of ASM, but not for managing CS agent session.`,
},
// projects/core/src/asm/store/asm-state.ts
{
node: CSAGENT_TOKEN_DATA,
importPath: SPARTACUS_CORE,
comment: `'${CSAGENT_TOKEN_DATA}' was removed. Token is now stored in 'AuthStorageService'.`,
},
// projects/core/src/asm/http-interceptors/csagent-token.interceptor.ts
{
node: CUSTOMER_SUPPORT_AGENT_TOKEN_INTERCEPTOR,
importPath: SPARTACUS_CORE,
comment: `'${CUSTOMER_SUPPORT_AGENT_TOKEN_INTERCEPTOR} was removed. The functionality is now provided by 'AuthInterceptor' and 'AsmAuthHttpHeaderService'.`,
},
// projects/core/src/store-finder/model/search-config.ts
{
node: STORE_FINDER_SEARCH_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SEARCH_CONFIG}' is no longer part of the public API. Instead use the interface '${SEARCH_CONFIG}'.`,
},
// projects/core/src/global-message/http-interceptors/handlers/unauthorized/unauthorized.handler.ts
{
node: UNAUTHORIZED_ERROR_HANDLER,
importPath: SPARTACUS_CORE,
comment: `'${UNAUTHORIZED_ERROR_HANDLER}' has been removed and is no longer part of the public API.`,
},
// projects/core/src/occ/adapters/store-finder/occ-store-finder.adapter.ts
{
node: OCC_STORE_FINDER_ADAPTER,
importPath: SPARTACUS_CORE,
comment: `'${OCC_STORE_FINDER_ADAPTER}' was moved to @spartacus/storefinder/occ.`,
},
// projects/core/src/occ/adapters/store-finder/store-finder-occ.module.ts
{
node: STORE_FINDER_OCC_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_OCC_MODULE} was moved to @spartacus/storefinder/occ.`,
},
// projects/core/src/store-finder/config/store-finder-config.ts
{
node: STORE_FINDER_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_CONFIG}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/connectors/converters.ts
{
node: STORE_FINDER_SEARCH_PAGE_NORMALIZER,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SEARCH_PAGE_NORMALIZER}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/connectors/converters.ts
{
node: STORE_COUNT_NORMALIZER,
importPath: SPARTACUS_CORE,
comment: `'${STORE_COUNT_NORMALIZER}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/connectors/store-finder.connector.ts
{
node: STORE_FINDER_CONNECTOR,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_CONNECTOR}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/connectors/store-finder.adapter.ts
{
node: STORE_FINDER_ADAPTER,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_ADAPTER}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/facade/store-data.service.ts
{
node: STORE_DATA_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_DATA_SERVICE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/facade/store-finder.service.ts
{
node: STORE_FINDER_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SERVICE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/model/store-entities.ts
{
node: STORE_ENTITIES,
importPath: SPARTACUS_CORE,
comment: `'${STORE_ENTITIES}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/model/search-query.ts
{
node: STORE_FINDER_SEARCH_QUERY,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SEARCH_QUERY}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/service/google-map-renderer.service.ts
{
node: GOOGLE_MAP_RENDERER_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${GOOGLE_MAP_RENDERER_SERVICE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store-finder.module.ts
{
node: STORE_FINDER_CORE_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_CORE_MODULE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: STORE_FINDER_FEATURE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_FEATURE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: STORE_FINDER_DATA,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_DATA}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: STATE_WITH_STORE_FINDER,
importPath: SPARTACUS_CORE,
comment: `'${STATE_WITH_STORE_FINDER}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: STORES_STATE,
importPath: SPARTACUS_CORE,
comment: `'${STORES_STATE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: FIND_STORES_STATE,
importPath: SPARTACUS_CORE,
comment: `'${FIND_STORES_STATE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: VIEW_ALL_STORES_STATE,
importPath: SPARTACUS_CORE,
comment: `'${VIEW_ALL_STORES_STATE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/selectors/index.ts
{
node: STORE_FINDER_SELECTORS,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SELECTORS}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/actions/index.ts
{
node: STORE_FINDER_ACTIONS,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_ACTIONS}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/model/store-finder.model.ts
{
node: STORE_COUNT,
importPath: SPARTACUS_CORE,
comment: `'${STORE_COUNT}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/model/store-finder.model.ts
{
node: STORE_FINDER_SEARCH_PAGE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SEARCH_PAGE}' was moved to @spartacus/storefinder/core.`,
},
// projects/storefrontlib/cms-components/storefinder/components/abstract-store-item/abstract-store-item.component.ts
{
node: ABSTRACT_STORE_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${ABSTRACT_STORE_ITEM_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/schedule-component/schedule.component.ts
{
node: SCHEDULE_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${SCHEDULE_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-grid/store-finder-grid.component.ts
{
node: STORE_FINDER_GRID_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_GRID_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-list-item/store-finder-list-item.component.ts
{
node: STORE_FINDER_LIST_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_LIST_ITEM_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-map/store-finder-map.component.ts
{
node: STORE_FINDER_MAP_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_MAP_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-search-result/store-finder-list/store-finder-list.component.ts
{
node: STORE_FINDER_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_LIST_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-search-result/store-finder-search-result.component.ts
{
node: STORE_FINDER_SEARCH_RESULT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_SEARCH_RESULT_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-search/store-finder-search.component.ts
{
node: STORE_FINDER_SEARCH_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_SEARCH_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts
{
node: STORE_FINDER_STORE_DESCRIPTION_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_STORE_DESCRIPTION_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-store/store-finder-store.component.ts
{
node: STORE_FINDER_STORE_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_STORE_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.ts
{
node: STORE_FINDER_STORES_COUNT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_STORES_COUNT_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/store-finder.module.ts
{
node: STORE_FINDER_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_MODULE}' was renamed to 'StoreFinderComponentsModule' and moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-header/store-finder-header.component.ts
{
node: STORE_FINDER_HEADER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_HEADER_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-pagination-details/store-finder-pagination-details.component.ts
{
node: STORE_FINDER_PAGINATION_DETAILS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_PAGINATION_DETAILS_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder/store-finder.component.ts
{
node: STORE_FINDER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/core/src/occ/utils/interceptor-util.ts
{
node: TOKEN_REVOCATION_HEADER,
importPath: SPARTACUS_CORE,
comment: `'${TOKEN_REVOCATION_HEADER} has been removed and is no longer part of the public API.`,
},
// projects/storefrontlib/shared/components/split-view/split-view-deactivate.guard.ts
{
node: SPLIT_VIEW_DEACTIVATE_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${SPLIT_VIEW_DEACTIVATE_GUARD} has been removed and is no longer part of the public API.`,
},
]
|
| REMOVED_PUBLIC_API_DATA |
Type : DeprecatedNode[]
|
Default value : [
//projects/core/src/occ/config-loader/occ-config-loader.module.ts
{
node: OCC_CONFIG_LOADER_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${OCC_CONFIG_LOADER_MODULE} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
//projects/core/src/occ/config-loader/occ-config-loader.service.ts
{
node: OCC_CONFIG_LOADER_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${OCC_CONFIG_LOADER_SERVICE} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
//projects/core/src/occ/config-loader/occ-loaded-config-converter.ts
{
node: OCC_LOADED_CONFIG_CONVERTER,
importPath: SPARTACUS_CORE,
comment: `'${OCC_LOADED_CONFIG_CONVERTER} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
//projects/core/src/occ/config-loader/occ-loaded-config.ts
{
node: OCC_LOADED_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${OCC_LOADED_CONFIG} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
//projects/core/src/occ/config-loader/occ-sites-config-loader.ts
{
node: OCC_SITES_CONFIG_LOADER,
importPath: SPARTACUS_CORE,
comment: `'${OCC_SITES_CONFIG_LOADER} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
{
node: B2C_STOREFRONT_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${B2C_STOREFRONT_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: B2B_STOREFRONT_MODULE,
importPath: SPARTACUS_SETUP,
comment: `${B2B_STOREFRONT_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: STOREFRONT_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${STOREFRONT_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: CMS_LIB_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${CMS_LIB_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: MAIN_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${MAIN_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: STOREFRONT_FOUNDATION_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${STOREFRONT_FOUNDATION_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: VIEW_CONFIG_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${VIEW_CONFIG_MODULE} was removed as it was only providing empty config, which is not needed.`,
},
{
node: OCC_MODULE,
importPath: SPARTACUS_CORE,
comment: `${OCC_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: EVENTS_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${EVENTS_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
// projects/core/src/asm/asm.module.ts
{
node: ASM_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${ASM_MODULE}' was moved to @spartacus/asm/core. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/asm'.`,
},
{
node: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
comment: `'${SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE}' has been removed.' 'openDialog' method has been moved to 'LaunchDialogService'.`,
},
{
node: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE}' has been removed.' 'openDialog' method has been moved to 'LaunchDialogService'.`,
},
{
node: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE}' has been removed.' 'openDialog' method has been moved to 'LaunchDialogService'.`,
},
// projects/core/src/smart-edit/smart-edit.module.ts
{
node: SMART_EDIT_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${SMART_EDIT_MODULE}' was removed. Use @spartacus/smartedit instead. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/smartedit'.`,
},
// projects/core/src/personalization/personalization.module.ts
{
node: PERSONALIZATION_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${PERSONALIZATION_MODULE}' was removed. Use @spartacus/tracking/personalization instead. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/tracking --features=Personalization'.`,
},
// projects/storefrontlib/cms-components/product/product-variants/product-variants.module.ts
{
node: PRODUCT_VARIANTS_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PRODUCT_VARIANTS_MODULE}' was removed from @spartacus/storefront. Use @spartacus/product/variants feature-library instead. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/product --features=Product-Variants'.`,
},
// projects/storefrontlib/cms-components/product/product-variants/product-variants.component.ts
{
node: PRODUCT_VARIANT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PRODUCT_VARIANT_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantsContainerComponent from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-color-selector/variant-color-selector.component.ts
{
node: VARIANT_COLOR_SELECTOR_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_COLOR_SELECTOR_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantColorSelectorComponent from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-color-selector/variant-color-selector.module.ts
{
node: VARIANT_COLOR_SELECTOR_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_COLOR_SELECTOR_MODULE}' was removed from @spartacus/storefront. Use ProductVariantColorSelectorModule from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-size-selector/variant-size-selector.component.ts
{
node: VARIANT_SIZE_SELECTOR_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_SIZE_SELECTOR_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantSizeSelectorComponent from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-size-selector/variant-size-selector.module.ts
{
node: VARIANT_SIZE_SELECTOR_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_SIZE_SELECTOR_MODULE}' was removed from @spartacus/storefront. Use ProductVariantSizeSelectorModule from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-style-selector/variant-style-selector.component.ts
{
node: VARIANT_STYLE_SELECTOR_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_STYLE_SELECTOR_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantStyleSelectorComponent from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-style-selector/variant-style-selector.module.ts
{
node: VARIANT_STYLE_SELECTOR_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_STYLE_SELECTOR_MODULE}' was removed from @spartacus/storefront. Use ProductVariantStyleSelectorModule from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/guards/product-variant.guard.ts
{
node: PRODUCT_VARIANT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PRODUCT_VARIANT_GUARD}' was removed from @spartacus/storefront. Use ProductVariantsGuard from @spartacus/product/variants/components instead. Additionally method: findVariant was renamed to findPurchasableProductCode.`,
},
{
node: PRODUCT_VARIANT_STYLE_ICONS_MODULE,
importPath: SPARTACUS_PRODUCT_VARIANTS_COMPONENTS,
comment: `'${PRODUCT_VARIANT_STYLE_ICONS_MODULE}' was removed from ${SPARTACUS_PRODUCT_VARIANTS_COMPONENTS}. Use @spartacus/product/variants/root instead.`,
},
{
node: PRODUCT_VARIANT_STYLE_ICONS_COMPONENT,
importPath: SPARTACUS_PRODUCT_VARIANTS_COMPONENTS,
comment: `'${PRODUCT_VARIANT_STYLE_ICONS_COMPONENT}' was removed from ${SPARTACUS_PRODUCT_VARIANTS_COMPONENTS}. Use @spartacus/product/variants/root instead.`,
},
{
node: DEFAULT_STATE_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${DEFAULT_STATE_CONFIG}' was removed with the whole storage sync mechanism. For syncing your data to and from browser storage use StatePersistenceService.`,
},
{
node: DEFAULT_LOCAL_STORAGE_KEY,
importPath: SPARTACUS_CORE,
comment: `'${DEFAULT_LOCAL_STORAGE_KEY}' was removed with the whole storage sync mechanism. For syncing your data to and from browser storage use StatePersistenceService.`,
},
{
node: DEFAULT_SESSION_STORAGE_KEY,
importPath: SPARTACUS_CORE,
comment: `'${DEFAULT_SESSION_STORAGE_KEY}' was removed with the whole storage sync mechanism. For syncing your data to and from browser storage use StatePersistenceService.`,
},
{
node: CART_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
comment: `'${CART_PAGE_META_RESOLVER}' was removed since all data is now data driven by CMS page data and is resolved by the ${CONTENT_PAGE_META_RESOLVER}`,
},
{
node: FEATURE_MODULES_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${FEATURE_MODULES_SERVICE}' was removed. Use '${CMS_FEATURES_SERVICE}' instead.`,
},
// projects/assets/src/translations/translation-chunks-config.ts
{
node: TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${TRANSLATION_CHUNKS_CONFIG}' - Following translation chunks '${MINI_LOGIN_TRANSLATION_CHUNK}', '${UPDATE_EMAIL_FORM_TRANSLATION_CHUNK}', '${FORGOTTEN_PASSWORD_TRANSLATION_CHUNK}', '${LOGIN_FORM_TRANSLATION_CHUNK}', '${REGISTER_TRANSLATION_CHUNK}' were moved to ${SPARTACUS_USER}.`,
},
// projects/storefrontlib/cms-components/cms-lib.module.ts
{
node: CMS_LIB_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${CMS_LIB_MODULE}' - Following module imports '${CLOSE_ACCOUNT_MODULE}', '${FORGOT_PASSWORD_MODULE}', '${RESET_PASSWORD_MODULE}', '${UPDATE_EMAIL_MODULE}', '${UPDATE_PASSWORD_MODULE}', '${UPDATE_PROFILE_MODULE}', '${USER_COMPONENT_MODULE}' were removed. Those modules are now part of ${SPARTACUS_USER}.`,
},
// projects/storefrontlib/cms-components/user/user.module.ts
{
node: USER_COMPONENT_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${USER_COMPONENT_MODULE}' - Following module imports '${LOGIN_MODULE}', '${LOGIN_FORM_MODULE}', '${LOGIN_REGISTER_MODULE}', '${REGISTER_COMPONENT_MODULE}' were removed. Those modules are now part of ${SPARTACUS_USER}.`,
},
// projects/storefrontlib/cms-components/myaccount/close-account/components/close-account-modal/close-account-modal.component.ts
{
node: CLOSE_ACCOUNT_MODAL_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${CLOSE_ACCOUNT_MODAL_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Also there were small changes in component's logic. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/forgot-password/forgot-password.component.ts
{
node: FORGOT_PASSWORD_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${FORGOT_PASSWORD_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed and introduced in new 'ForgotPasswordService'. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/user/login/login.component.ts
{
node: LOGIN_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${LOGIN_COMPONENT}' was moved to '${SPARTACUS_USER_ACCOUNT_COMPONENTS}'. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/user/login-form/login-form.component.ts
{
node: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${LOGIN_FORM_COMPONENT}' was moved to '${SPARTACUS_USER_ACCOUNT_COMPONENTS}'. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/user/register/register.component.ts
{
node: REGISTER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${REGISTER_COMPONENT}' was moved to '${SPARTACUS_USER_PROFILE_COMPONENTS}'. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/reset-password/reset-password-form.component.ts
{
node: RESET_PASSWORD_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${RESET_PASSWORD_FORM_COMPONENT}' was renamed to '${RESET_PASSWORD_COMPONENT}' and now it can be used from ${SPARTACUS_USER_PROFILE_COMPONENTS}. Also logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/update-email/update-email.component.ts
{
node: UPDATE_EMAIL_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_EMAIL_FORM_COMPONENT}' was removed. For replacement use '${UPDATE_EMAIL_COMPONENT}' from ${SPARTACUS_USER_PROFILE_COMPONENTS}.`,
},
// projects/storefrontlib/cms-components/myaccount/update-email/update-email-form/update-email-form.component.ts
{
node: UPDATE_EMAIL_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_EMAIL_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/update-password/components/update-password-form/update-password-form.component.ts
{
node: UPDATE_PASSWORD_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_PASSWORD_FORM_COMPONENT}' was removed. For replacement use '${UPDATE_PASSWORD_COMPONENT}' from ${SPARTACUS_USER_PROFILE_COMPONENTS}.`,
},
// projects/storefrontlib/cms-components/myaccount/update-password/components/update-password/update-password.component.ts
{
node: UPDATE_PASSWORD_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_PASSWORD_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/update-profile/update-profile.component.ts
{
node: UPDATE_PROFILE_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_PROFILE_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/core/src/routing/store/actions/router.action.ts
{
node: ROUTING_ACTIONS,
importPath: SPARTACUS_CORE,
comment: `The following ngrx '${ROUTING_ACTIONS}' have been removed: '${ROUTE_GO_ACTION}', '${ROUTE_GO_BY_URL_ACTION}', '${ROUTE_BACK_ACTION}' and '${ROUTE_FORWARD_ACTION}'. Please use instead the methods of the ${ROUTING_SERVICE}, respectively: 'go()', 'goByUrl()', 'back()' and 'forward()'.`,
},
{
node: PAGE_EVENT_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PAGE_EVENT_MODULE}' was removed, please use 'NavigationEventModule' from '${SPARTACUS_STOREFRONTLIB}' instead.`,
},
{
node: PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PAGE_EVENT_BUILDER}' was removed, please use 'NavigationEventBuilder' from '${SPARTACUS_STOREFRONTLIB}' instead.`,
},
// projects/storefrontlib/storefront-config.ts
{
node: STOREFRONT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STOREFRONT_CONFIG}' type purpose is now covered by 'Config' interface. Replace usage of 'StorefrontConfig' with 'Config'.`,
},
// feature-libs/storefinder/core/facade/store-data.service.ts
{
node: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
comment: `'${STORE_DATA_SERVICE}' was removed, please use 'StoreFinderService' from '${SPARTACUS_STOREFINDER} instead.`,
},
// projects/core/src/occ/adapters/user/occ-user.adapter.ts
{
node: OCC_USER_ADAPTER,
importPath: SPARTACUS_CORE,
comment: `'${OCC_USER_ADAPTER}' was removed, please use '${OCC_USER_ACCOUNT_ADAPTER}' from '${SPARTACUS_USER_ACCOUNT_OCC}' and '${OCC_USER_PROFILE_ADAPTER}' from '${SPARTACUS_USER_PROFILE_OCC}'. Also there was method name change, for more details please look into 4.0 migration documentation.`,
},
// projects/core/src/occ/occ-models/occ-endpoints.model.ts
{
node: OCC_ENDPOINTS,
importPath: SPARTACUS_CORE,
comment: `'${OCC_ENDPOINTS} - Following endpoints '${TITLES_ENDPOINT}', '${USER_ENDPOINT}', '${USER_REGISTER_ENDPOINT}', '${USER_FORGOT_PASSWORD_ENDPOINT}', '${USER_RESET_PASSWORD_ENDPOINT}', '${USER_UPDATE_LOGIN_ID_ENDPOINT}', '${USER_UPDATE_PASSWORD_ENDPOINT}' , '${USER_UPDATE_PROFILE_ENDPOINT}' , '${USER_CLOSE_ACCOUNT_ENDPOINT}' were removed. For replacement please use following endpoints from '${SPARTACUS_USER_ACCOUNT}' and '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/converters.ts
{
node: TITLE_NORMALIZER,
importPath: SPARTACUS_CORE,
comment: `'${TITLE_NORMALIZER}' was moved to '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/converters.ts
{
node: USER_SIGN_UP_SERIALIZER,
importPath: SPARTACUS_CORE,
comment: `'${USER_SIGN_UP_SERIALIZER}' was moved to '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/converters.ts
{
node: USER_SERIALIZER,
importPath: SPARTACUS_CORE,
comment: `'${USER_SERIALIZER}' was removed. For replacement please use '${USER_ACCOUNT_SERIALIZER}' from '${SPARTACUS_USER_ACCOUNT}' and '${USER_PROFILE_SERIALIZER}' from '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/converters.ts
{
node: USER_NORMALIZER,
importPath: SPARTACUS_CORE,
comment: `'${USER_NORMALIZER}' was removed. For replacement please use '${USER_ACCOUNT_NORMALIZER}' from '${SPARTACUS_USER_ACCOUNT}' and '${USER_PROFILE_NORMALIZER}' from '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/user.adapter.ts
{
node: USER_ADAPTER,
importPath: SPARTACUS_CORE,
comment: `'${USER_ADAPTER}' was removed, please use '${USER_ACCOUNT_ADAPTER}' from '${SPARTACUS_USER_ACCOUNT_CORE}' and '${USER_PROFILE_ADAPTER}' from '${SPARTACUS_USER_PROFILE_CORE}'. Also there was method name change, for more details please look into 4.0 migration documentation.`,
},
// projects/core/src/user/connectors/user/user.connector.ts
{
node: USER_CONNECTOR,
importPath: SPARTACUS_CORE,
comment: `'${USER_CONNECTOR}' was removed, please use '${USER_ACCOUNT_CONNECTOR}' from '${SPARTACUS_USER_ACCOUNT_CORE}' and '${USER_PROFILE_CONNECTOR}' from '${SPARTACUS_USER_PROFILE_CORE}'. Also there was slighly change in method logic, for more details please look into 4.0 migration documentation.`,
},
// projects/core/src/user/facade/user.service.ts
{
node: USER_SERVICE,
importPath: SPARTACUS_CORE,
comment: `Many methods from '${USER_SERVICE}' were removed, for more details please look into 4.0 migration documentation.`,
},
// projects/core/src/model/misc.model.ts
{
node: USER_SIGN_UP_INTERFACE,
importPath: SPARTACUS_CORE,
comment: `'${USER_SIGN_UP_INTERFACE}' was removed, for replacement please use '${USER_SIGN_UP_INTERFACE}' from '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/store/actions/index.ts
{
node: USER_ACTIONS,
importPath: SPARTACUS_CORE,
comment: `${USER_ACTIONS} - Following actions '${FORGOT_PASSWORD_EMAIL_ACTION}', '${RESET_PASSWORD_ACTION}', '${EMAIL_ACTIONS}', '${UPDATE_PASSWORD_ACTION}', '${USER_DETAILS_ACTION}' were removed. Logic was moved to '${SPARTACUS_USER}'.`,
},
// projects/core/src/user/store/user-state.ts
{
node: USER_DETAILS_STATE_INTERFACE,
importPath: SPARTACUS_CORE,
comment: `'${USER_DETAILS_STATE_INTERFACE}' was removed.`,
},
// projects/core/src/user/store/user-state.ts
{
node: USER_STATE_INTERFACE,
importPath: SPARTACUS_CORE,
comment: `Properties 'account' 'titles', and 'resetPassword' were removed from '${USER_DETAILS_STATE_INTERFACE}' interface.`,
},
// projects/core/src/user/user-transitional-tokens.ts
{
node: USER_PROFILE_FACADE_TRANSITIONAL_TOKEN,
importPath: SPARTACUS_CORE,
comment: `Abstract methods 'get', 'update', 'close' were removed from '${USER_PROFILE_FACADE_TRANSITIONAL_TOKEN}'.`,
},
// projects/core/src/user/user-transitional-tokens.ts
{
node: USER_REGISTER_FACADE_TRANSITIONAL_TOKEN,
importPath: SPARTACUS_CORE,
comment: `'${USER_REGISTER_FACADE_TRANSITIONAL_TOKEN}' class was removed.`,
},
// projects/core/src/user/user.module.ts
{
node: USER_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${USER_MODULE}' was removed. Main modules currently are '${USER_ACCOUNT_MODULE}' in '${SPARTACUS_USER_ACCOUNT}' and '${USER_PROFILE_MODULE}' in '${SPARTACUS_USER_PROFILE}'. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/user'.`,
},
// projects/storefrontlib/shared/components/table/table.model.ts
{
node: TABLE_HEADER,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${SORT_CODE}' was removed from interface 'TableHeader'`,
},
// feature-libs/product-configurator/rulebased/components/config/message-config.ts
{
node: MESSAGE_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
comment: `'${MESSAGE_CONFIG}' was removed. For replacement use '${CONFIGURATOR_MESSAGE_CONFIG}' from ${SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED}.`,
},
// projects/core/src/util/external-js-file-loader/external-js-file-loader.service.ts
{
node: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
comment: `'${EXTERNAL_JS_FILE_LOADER}' was removed, please use 'ScriptLoader' from '${SPARTACUS_CORE} instead.`,
},
// projects/storefrontlib/recipes/config/layout-config.ts#b2cLayoutConfig
{
node: B2C_LAYOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${B2C_LAYOUT_CONFIG}' was removed from '${SPARTACUS_STOREFRONTLIB}', please use corresponding feature-lib specific layout.`,
},
]
|
| REMOVED_PUBLIC_API_DATA |
Type : DeprecatedNode[]
|
Default value : [
// projects/core/src/cart/store/effects/cart.effect.ts
{
node: CART_EFFECTS,
importPath: SPARTACUS_CORE,
},
// projects/core/src/cart/store/effects/wishlist.effect.ts
{
node: WISHLIST_EFFECTS,
importPath: SPARTACUS_CORE,
},
]
|
| RENAMED_SYMBOLS_DATA |
Type : RenamedSymbol[]
|
Default value : [
...CHECKOUT_RENAMED_SYMBOLS_DATA,
]
|
| RENAMED_SYMBOLS_DATA |
Type : RenamedSymbol[]
|
Default value : [
{
// 1) For import change
previousNode: 'OtherComponent1',
previousImportPath: '@spartacus/storefront',
newImportPath: '@spartacus/storefinder/components',
},
{
// 2) For import and rename change with alias
previousNode: 'OtherComponent2',
previousImportPath: '@spartacus/storefront',
newNode: 'OtherComponentTest2',
newImportPath: '@spartacus/storefinder/components',
},
{
// 3) For import and rename change
previousNode: 'OtherComponent3',
previousImportPath: '@spartacus/storefront',
newNode: 'OtherComponentTest3',
newImportPath: '@spartacus/storefinder/components',
},
{
// 4) For name change
previousNode: 'OtherComponent4',
previousImportPath: '@spartacus/storefront',
newNode: 'OtherComponentTest4',
},
// projects/core/src/asm/services/asm-auth-http-header.service.ts
{
previousNode: ASM_AUTH_HTTP_HEADER_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/facade/csagent-auth.service.ts
{
previousNode: CS_AGENT_AUTH_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
]
|
| REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/myaccount/order/replenishment-order-details/replenishment-order-cancellation/replenishment-order-cancellation.component.ts
class: REPLENISHMENT_ORDER_CANCELLATION_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/myaccount/order/replenishment-order-details/replenishment-order-cancellation/replenishment-order-cancellation.component.ts
class: REPLENISHMENT_ORDER_CANCELLATION_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/myaccount/order/replenishment-order-history/replenishment-order-history.component.ts
class: REPLENISHMENT_ORDER_HISTORY_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/myaccount/order/replenishment-order-history/replenishment-order-history.component.ts
class: REPLENISHMENT_ORDER_HISTORY_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| replenishmentCancelDialogSelector |
Type : string
|
Default value : 'cx-replenishment-order-cancellation-dialog'
|
| replenishmentOrderHistoryHeaderValue |
Type : string
|
Default value : 'Replenishment Order History'
|
| replenishmentOrderHistorySelector |
Type : string
|
Default value : 'cx-replenishment-order-history'
|
| replenishmentOrderHistoryUrl |
Default value : `${POWERTOOLS_BASESITE}/en/USD/my-account/my-replenishments`
|
| requestData |
Type : any
|
| resolveConflictsLinkSelector |
Type : string
|
Default value : 'cx-configurator-overview-notification-banner #cx-configurator-overview-conflict-msg button.cx-action-link'
|
| resolveIssuesLinkSelector |
Type : string
|
Default value : 'cx-configurator-overview-notification-banner #cx-configurator-overview-error-msg button.cx-action-link'
|
| resolveIssuesLinkSelector |
Type : string
|
Default value : 'cx-configure-cart-entry button.cx-action-link'
|
| REVIEW_SUBMIT_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/review-submit/review-submit.component.ts
class: REVIEW_SUBMIT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: PROMOTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: PAYMENT_TYPE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_COST_CENTER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_COST_CENTER_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| ROUTE_PARAMS |
Type : object
|
Default value : {
budgetCode: 'budgetCode',
unitCode: 'unitCode',
costCenterCode: 'costCenterCode',
userCode: 'userCode',
userGroupCode: 'userGroupCode',
permissionCode: 'permissionCode',
addressCode: 'addressId',
}
|
|
Names of the route params used in the organization administration feature |
| ROUTING_FEATURE |
Type : string
|
Default value : 'router'
|
| ROUTING_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/routing/facade/routing.service.ts
class: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ROUTING_PARAMS_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| ROUTING_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GO,
comment: `// ${TODO_SPARTACUS} '${ROUTING_SERVICE}.${GO}' changed signature. Before 4.0, the object with query params could be passed in the 2nd argument. Now the 2nd argument is Angular NavigationExtras object (with 'queryParams' property).`,
},
]
|
| ROUTING_SERVICE_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/routing/facade/routing.service.ts
class: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
{ className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PARAMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTER, importPath: ANGULAR_ROUTER },
],
addParams: [{ className: LOCATION, importPath: ANGULAR_COMMON }],
}
|
| ROUTING_SERVICE_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/routing/facade/routing.service.ts
class: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
{ className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PARAMS_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: ROUTER, importPath: ANGULAR_ROUTER },
{ className: LOCATION, importPath: ANGULAR_COMMON },
],
}
|
| SAVED_CART_CLONE_CART_PROCESS_ID |
Type : string
|
Default value : 'saved-cart-clone-cart'
|
| SAVED_CART_LIST_PROCESS_ID |
Type : string
|
Default value : 'saved-cart-list'
|
| SAVED_CART_RESTORE_CART_PROCESS_ID |
Type : string
|
Default value : 'saved-cart-restore-cart'
|
| SAVED_CART_SAVE_CART_PROCESS_ID |
Type : string
|
Default value : 'saved-cart-save-cart'
|
| SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: SAVED_CART_FORM_TYPE,
comment: `// ${TODO_SPARTACUS} Property '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${SAVED_CART_FORM_TYPE}' was removed.`,
},
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: NG_ON_INIT,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${NG_ON_INIT}' was removed.`,
},
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: OPEN_DIALOG,
comment: `//${TODO_SPARTACUS} Method ${SAVED_CART_DETAILS_ACTION_COMPONENT}.${OPEN_DIALOG} has a new required 2nd argument 'type'.`,
},
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: RESTORE_SAVED_CART,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${RESTORE_SAVED_CART}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart logic`,
},
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: ON_RESTORE_COMPLETE,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${ON_RESTORE_COMPLETE}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart completion logic`,
},
]
|
| SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: SAVED_CART_FACADE,
importPath: SPARTACUS_CART_SAVED_CART_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: CLEAR_CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: CLEAR_CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: SAVED_CART_FACADE,
importPath: SPARTACUS_CART_SAVED_CART_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: CLEAR_CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
}
|
| SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V3 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: SAVED_CART_FACADE,
importPath: SPARTACUS_CART_SAVED_CART_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: SAVED_CART_FACADE,
importPath: SPARTACUS_CART_SAVED_CART_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts
class: SAVED_CART_DETAILS_OVERVIEW_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts
class: SAVED_CART_DETAILS_OVERVIEW_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
}
|
| SAVED_CART_EVENT_BUILDER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: SAVED_CART_EVENT_BUILDER,
importPath: SPARTACUS_CART_SAVED_CART_CORE,
deprecatedNode: REGISTER_DELETE_SAVED_CART_EVENTS,
comment: `// ${TODO_SPARTACUS} Method '${REGISTER_DELETE_SAVED_CART_EVENTS}' was moved to '${CART_EVENT_BUILDER}', and was renamed to '${REGISTER_DELETE_CART}''.`,
},
]
|
| SAVED_CART_FORM_DIALOG_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.component.ts
class: SAVED_CART_FORM_DIALOG_COMPONENT,
importPath: SPARTACUS_CART,
deprecatedParams: [
{ className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
{ className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| SAVED_CART_LIST_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: SAVED_CART_LIST_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: RESTORE_SAVED_CART,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_LIST_COMPONENT}.${RESTORE_SAVED_CART}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart logic`,
},
{
class: SAVED_CART_LIST_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: ON_RESTORE_COMPLETE,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_LIST_COMPONENT}.${ON_RESTORE_COMPLETE}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart completion logic`,
},
]
|
| SAVED_CART_LIST_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts
class: SAVED_CART_LIST_COMPONENT,
importPath: SPARTACUS_CART,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: SAVED_CART_FACADE, importPath: SPARTACUS_CART },
{ className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| SAVED_CART_LIST_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts
class: SAVED_CART_LIST_COMPONENT,
importPath: SPARTACUS_CART,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: SAVED_CART_FACADE, importPath: SPARTACUS_CART },
],
removeParams: [
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| savedCartTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
savedCart: [
'savedCartDetails',
'savedCartList',
'savedCartCartPage',
'savedCartDialog',
'addToSavedCart',
],
}
|
| savedCartTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| SCHEDULE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/schedule-component/schedule.component.ts
class: SCHEDULE_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
}
|
| SCHEMATICS_CONFIGS |
Type : SchematicConfig[]
|
Default value : [
// feature libraries start
ASM_SCHEMATICS_CONFIG,
CART_BASE_SCHEMATICS_CONFIG,
CART_IMPORT_EXPORT_SCHEMATICS_CONFIG,
CART_QUICK_ORDER_SCHEMATICS_CONFIG,
CART_WISHLIST_SCHEMATICS_CONFIG,
CART_SAVED_CART_SCHEMATICS_CONFIG,
CHECKOUT_BASE_SCHEMATICS_CONFIG,
CHECKOUT_B2B_SCHEMATICS_CONFIG,
CHECKOUT_SCHEDULED_REPLENISHMENT_SCHEMATICS_CONFIG,
ORDER_SCHEMATICS_CONFIG,
ORGANIZATION_ADMINISTRATION_SCHEMATICS_CONFIG,
ORGANIZATION_ORDER_APPROVAL_SCHEMATICS_CONFIG,
ORGANIZATION_ACCOUNT_SUMMARY_SCHEMATICS_CONFIG,
PRODUCT_CONFIGURATOR_TEXTFIELD_SCHEMATICS_CONFIG,
PRODUCT_CONFIGURATOR_RULEBASED_SCHEMATICS_CONFIG,
PRODUCT_CONFIGURATOR_CPQ_SCHEMATICS_CONFIG,
PRODUCT_BULK_PRICING_SCHEMATICS_CONFIG,
PRODUCT_IMAGE_ZOOM_SCHEMATICS_CONFIG,
PRODUCT_VARIANTS_SCHEMATICS_CONFIG,
QUALTRICS_SCHEMATICS_CONFIG,
SMARTEDIT_SCHEMATICS_CONFIG,
STOREFINDER_SCHEMATICS_CONFIG,
TRACKING_PERSONALIZATION_SCHEMATICS_CONFIG,
TRACKING_GTM_SCHEMATICS_CONFIG,
TRACKING_AEP_SCHEMATICS_CONFIG,
USER_ACCOUNT_SCHEMATICS_CONFIG,
USER_PROFILE_SCHEMATICS_CONFIG,
// integration libraries start
CDC_SCHEMATICS_CONFIG,
CDS_SCHEMATICS_CONFIG,
DIGITAL_PAYMENTS_SCHEMATICS_CONFIG,
EPD_SCHEMATICS_CONFIG,
]
|
|
A list of all schematics feature configurations. Must be updated when adding a new schematics library or a feature. |
Default value : generateMappings()
|
|
Maps sub-features to their parent feature. |
| SEARCH_BOX_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlibs\scr\cms-components\navigation\search-box\search-box.component.ts
class: SEARCH_BOX_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: SEARCH_BOX_COMPONENT_SERVICE, importPath: SPARTACUS_CORE },
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
],
addParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| SEARCH_BOX_COMPONENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/navigation/search-box/search-box-component.service.ts
class: SEARCH_BOX_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: SEARCH_BOX_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: EVENT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| SEARCH_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: SEARCH_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
| SEARCH_VARIANTS |
Type : string
|
Default value : '[Configurator] Search Variants'
|
| SEARCH_VARIANTS_FAIL |
Type : string
|
Default value : '[Configurator] Search Variants fail'
|
| SEARCH_VARIANTS_SUCCESS |
Type : string
|
Default value : '[Configurator] Search Variants success'
|
| SELECTIVE_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/selective-cart.service.ts
class: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CART_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| SELECTIVE_CART_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_LOADED,
comment: `// ${TODO_SPARTACUS} Method '${SELECTIVE_CART_SERVICE}.${GET_LOADED}' was removed, use '${IS_STABLE}' method instead`,
},
]
|
| SELECTIVE_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects\core\src\cart\facade\selective-cart.service.ts
class: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CART_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| SERVER_REQUEST_ORIGIN |
Default value : new InjectionToken<string>(
'SERVER_REQUEST_ORIGIN'
)
|
|
The url of the server request host when running SSR |
| SERVER_REQUEST_URL |
Default value : new InjectionToken<string>(
'SERVER_REQUEST_URL'
)
|
|
The url of the server request when running SSR |
| SHIPPING_ADDRESS_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/shipping-address/shipping-address.component.ts
selector: 'cx-shipping-address',
componentClassName: SHIPPING_ADDRESS_COMPONENT,
removedProperties: [
{
name: 'existingAddresses$',
comment: `'existingAddresses$' property has been removed.`,
},
{
name: 'newAddressFormManuallyOpened',
comment: `'newAddressFormManuallyOpened' property has been renamed to 'addressFormOpened'`,
},
{
name: 'goNext',
comment: `'goNext' method has been renamed to 'next'`,
},
{
name: 'goPrevious',
comment: `'goPrevious' method has been renamed to 'back'`,
},
],
}
|
| SHIPPING_ADDRESS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/shipping-address/shipping-address.component.ts
class: SHIPPING_ADDRESS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| SHIPPING_ADDRESS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/checkout/components/components/shipping-address/shipping-address.component.ts
class: SHIPPING_ADDRESS_COMPONENT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{
className: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| SHIPPING_ADDRESS_SET_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/shipping-address-set.guard.ts
class: SHIPPING_ADDRESS_SET_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_DETAILS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| SITE_CONTEXT_FEATURE |
Type : string
|
Default value : 'siteContext'
|
| siteContextParamsProviders |
Type : Provider[]
|
Default value : [
SiteContextParamsService,
SiteContextUrlSerializer,
{ provide: UrlSerializer, useExisting: SiteContextUrlSerializer },
]
|
| SMART_EDIT_FEATURE |
Type : string
|
Default value : 'smartEdit'
|
| SMARTEDIT_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'SMART_EDIT_FEATURE'
|
| SMARTEDIT_FOLDER_NAME |
Type : string
|
Default value : 'smartedit'
|
| SMARTEDIT_MODULE |
Type : string
|
Default value : 'SmartEditModule'
|
| SMARTEDIT_MODULE_NAME |
Type : string
|
Default value : 'SmartEdit'
|
| SMARTEDIT_ROOT_MODULE |
Type : string
|
Default value : 'SmartEditRootModule'
|
| SMARTEDIT_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: SMARTEDIT_FEATURE_NAME,
mainScope: SPARTACUS_SMARTEDIT,
},
folderName: SMARTEDIT_FOLDER_NAME,
moduleName: SMARTEDIT_MODULE_NAME,
featureModule: {
name: SMARTEDIT_MODULE,
importPath: SPARTACUS_SMARTEDIT,
},
rootModule: {
name: SMARTEDIT_ROOT_MODULE,
importPath: SPARTACUS_SMARTEDIT_ROOT,
},
customConfig: buildSmartEditConfig,
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_SMARTEDIT_ROOT,
namedImports: [SMARTEDIT_FEATURE_NAME_CONSTANT],
},
assets: {
input: SPARTACUS_SMARTEDIT_ASSETS,
glob: '**/*',
},
}
|
| SPARTACUS_SMARTEDIT_ASSETS |
Type : string
|
Default value : 'smartedit/assets'
|
| SPLIT_VIEW_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/shared/components/split-view/split/split-view.component.ts
class: SPLIT_VIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: SPLIT_VIEW_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| STAR_RATING_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-star-rating',
componentClassName: STAR_RATING_COMPONENT,
removedProperties: [
{
name: SET_RATE_ON_EVENT,
comment: `'${SET_RATE_ON_EVENT}' method was removed. The '${SET_RATE}' method should be used instead`,
},
],
}
|
| STAR_RATING_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects\storefrontlib\src\shared\components\star-rating\star-rating.component.ts
class: STAR_RATING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
],
}
|
| STAR_RATING_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: STAR_RATING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: NG_ON_INIT,
comment: `// ${TODO_SPARTACUS} Method '${NG_ON_INIT}' is no longer called inside the '${STAR_RATING_COMPONENT}'`,
},
{
class: STAR_RATING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SET_RATE_ON_EVENT,
comment: `// ${TODO_SPARTACUS} Method '${SET_RATE_ON_EVENT}' is no longer used, the '${SET_RATE}' method is used instead`,
},
]
|
| TRANSFER_STATE_META_REDUCER |
Default value : new InjectionToken(
'TransferStateMetaReducer'
)
|
| STOCK_NOTIFICATION_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.ts
class: STOCK_NOTIFICATION_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_INTERESTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: USER_NOTIFICATION_PREFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| STOCK_NOTIFICATION_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects\storefrontlib\src\cms-components\product\stock-notification\stock-notification.component.ts
class: STOCK_NOTIFICATION_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_INTERESTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: USER_NOTIFICATION_PREFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| STOCK_NOTIFICATION_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.ts
class: STOCK_NOTIFICATION_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: USER_INTERESTS_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| STORE_COUNT_NORMALIZER |
Default value : new InjectionToken<
Converter<any, StoreCount>
>('StoreCountNormalizer')
|
| STORE_FINDER_SEARCH_PAGE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, StoreFinderSearchPage>
>('StoreFinderSearchPageNormalizer')
|
| STORE_FINDER_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: STORE_FINDER_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: FIND_STORES_CLASS,
comment: `// ${TODO_SPARTACUS} please change the property type of 'searchConfig' to '${SEARCH_CONFIG}' for '${FIND_STORES_CLASS}' action`,
},
]
|
| STORE_FINDER_DATA |
Type : string
|
Default value : '[StoreFinder] Store Finder Data'
|
| STORE_FINDER_FEATURE |
Type : string
|
Default value : 'stores'
|
| STORE_FINDER_FEATURE |
Type : string
|
Default value : 'storeFinder'
|
| STORE_FINDER_LIST_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/store-finder-search-result/store-finder-list/store-finder-list.component.ts
class: STORE_FINDER_LIST_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
}
|
| STORE_FINDER_LIST_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/store-finder-list-item/store-finder-list-item.component.ts
class: STORE_FINDER_LIST_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
}
|
| STORE_FINDER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/core/facade/store-finder.service.ts
class: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: PLATFORM,
literalInference: ANY_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
}
|
| STORE_FINDER_STORE_DESCRIPTION_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts
class: STORE_FINDER_STORE_DESCRIPTION_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
}
|
| storeFinder |
Type : object
|
Default value : {
storeFinder: {
openUntil: 'Open until',
closed: 'Closed',
back: 'Back',
call: 'Call',
getDirections: 'Get Directions',
ariaLabelGetDirections: 'Get Directions, this link opens in a new window',
ariaLabelCountriesCount: 'Stores in {{ count }} countries found',
listView: 'List View',
mapView: 'Map View',
noStoresFound: 'No Stores Found.',
storeHours: 'Store hours',
storeFeatures: 'Store features',
storeFinder: 'Store Finder',
storesFound: '{{ count }} store found',
storesFound_other: '{{ count }} stores found',
fromStoresFound: 'from {{ count }} store found',
fromStoresFound_other: 'from {{ count }} stores found',
findStore: 'Find store',
useMyLocation: 'Use my location',
viewAllStores: 'View all stores',
contactUs: 'Contact us',
searchBox: 'Postal code, town or address',
backToList: 'Back to list',
noStoresMessage: 'No stores found in database...',
geolocationNotEnabled:
'Cannot locate nearby stores. Geolocation consent has not been enabled',
searchNearestStores: 'Search nearest stores',
searchBoxLabel: 'Enter postal code, town or address',
},
}
|
| STOREFINDER_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'STORE_FINDER_FEATURE'
|
| STOREFINDER_FOLDER_NAME |
Type : string
|
Default value : 'storefinder'
|
| STOREFINDER_MODULE |
Type : string
|
Default value : 'StoreFinderModule'
|
| STOREFINDER_MODULE_NAME |
Type : string
|
Default value : 'StoreFinder'
|
| STOREFINDER_ROOT_MODULE |
Type : string
|
Default value : 'StoreFinderRootModule'
|
| STOREFINDER_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: STOREFINDER_FEATURE_NAME,
mainScope: SPARTACUS_STOREFINDER,
},
folderName: STOREFINDER_FOLDER_NAME,
moduleName: STOREFINDER_MODULE_NAME,
featureModule: {
name: STOREFINDER_MODULE,
importPath: SPARTACUS_STOREFINDER,
},
rootModule: {
name: STOREFINDER_ROOT_MODULE,
importPath: SPARTACUS_STOREFINDER_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_STOREFINDER_ROOT,
namedImports: [STOREFINDER_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: STOREFINDER_TRANSLATIONS,
chunks: STOREFINDER_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_STOREFINDER_ASSETS,
},
styles: {
scssFileName: STOREFINDER_SCSS_FILE_NAME,
importStyle: SPARTACUS_STOREFINDER,
},
}
|
| STOREFINDER_SCSS_FILE_NAME |
Type : string
|
Default value : 'storefinder.scss'
|
| STOREFINDER_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'storeFinderTranslationChunksConfig'
|
| STOREFINDER_TRANSLATIONS |
Type : string
|
Default value : 'storeFinderTranslations'
|
| storeFinderTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
storeFinder: ['storeFinder'],
}
|
| storeFinderTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| STOREFRONT_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: STOREFRONT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: COLLAPSE_MENU_IF_CLICK_OUTSIDE,
newNode: COLLAPSE_MENU_IF_CLICK_OUTSIDE,
comment: `// ${TODO_SPARTACUS} Method '${COLLAPSE_MENU_IF_CLICK_OUTSIDE}' changed method param type from 'MouseEvent' to 'any'`,
},
]
|
| STRATEGY_PRODUCTS_ENDPOINT_KEY |
Type : string
|
Default value : 'strategyProducts'
|
| SUGGESTED_ADDRESS_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts
class: SUGGESTED_ADDRESS_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
],
}
|
| TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts
class: TAB_PARAGRAPH_CONTAINER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION_2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts
class: TAB_PARAGRAPH_CONTAINER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| TAB_PARAGRAPH_CONTAINER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts
class: TAB_PARAGRAPH_CONTAINER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
| tabbingOrderConfig |
Type : TabbingOrderConfig
|
Default value : {
home: [
{
value:
'/electronics-spa/en/USD/OpenCatalogue/Cameras/Digital-Cameras/Digital-SLR/c/578',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/Camera-Accessories-%2526-Supplies/c/585',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/DigitalCameras/Digital-Compacts/c/576',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/CameraAccessories-%2526-Supplies/CameraLenses/c/588',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/Hand-held-Camcorders/c/584',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Components/PowerSupplies/c/816',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/product/300938/Photosmart%20E317%20Digital%20Camera',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/358639/DSC-N1',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/553637/NV10',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/816802/Cyber-shot%20W55',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1934793/PowerShot%20A480',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/product/1382080/EOS450D%20%2B%2018-55%20IS%20Kit',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1981415/PL60%20Silver',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/816780/DSLR-A100H',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1934406/HDR-CX105E%20%20Red',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1986316/LEGRIA%20HF%20S100',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/product/592506/AV%20Cable,%20Model%20AV-8',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/2278102/miniDV%20Head%20Cleaner',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1776948/Camileo%20S10%20EU',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1934796/PowerShot%20A480',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1981415/PL60%20Silver',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1992693/DSC-T90',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1641905/32GB%20SDHC%20Card',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/932577/Digital%20Camera%20Tripod',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/Webcams/Web-Camera-%2528100KpixelM-CMOS%252C-640X480%252C-USB-1-1%2529-Black/p/280916',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/Webcams/QuickCam-for-Notebooks-Pro/p/479742',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/DigitalCameras/Digital-Compacts/NV10/p/553637',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/CameraAccessories-%2526-Supplies/CameraFlashes/Light-HVL-20DW2/p/289540',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/faq',
type: TabbingOrderTypes.IMG_LINK,
},
],
login: [
{ value: 'userId', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'password', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Forgot password?', type: TabbingOrderTypes.LINK },
{ value: 'Sign In', type: TabbingOrderTypes.BUTTON },
{ value: 'Register', type: TabbingOrderTypes.BUTTON },
],
register: [
{ value: 'titleCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'email', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'password', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'passwordconf', type: TabbingOrderTypes.FORM_FIELD },
{
value: 'newsletter',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'termsandconditions',
type: TabbingOrderTypes.FORM_FIELD,
},
{ value: 'Terms & Conditions', type: TabbingOrderTypes.LINK },
{ value: 'Register', type: TabbingOrderTypes.BUTTON },
{
value: 'I already have an account. Sign In',
type: TabbingOrderTypes.LINK,
},
],
resetPassword: [
{ value: 'userEmail', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Cancel', type: TabbingOrderTypes.BUTTON },
{ value: 'Submit', type: TabbingOrderTypes.BUTTON },
],
productConfigurationPage: [
{
type: TabbingOrderTypes.GENERIC_ELEMENT,
},
{
value: 'Configuration',
type: TabbingOrderTypes.LINK,
},
{
value: 'Overview',
type: TabbingOrderTypes.LINK,
},
{
value: 'Basics',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'attributeRadioButtonForm',
type: TabbingOrderTypes.RADIO,
},
{
value: 'attributeRadioButtonForm',
type: TabbingOrderTypes.RADIO,
},
{
value: 'attributeRadioButtonForm',
type: TabbingOrderTypes.RADIO,
},
{
value: 'attributeRadioButtonForm',
type: TabbingOrderTypes.RADIO,
},
{
value: 'Next',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Add to Cart',
type: TabbingOrderTypes.BUTTON,
},
],
productConfigurationOverview: [
{
value: 'show more',
type: TabbingOrderTypes.LINK,
},
{
value: 'Configuration',
type: TabbingOrderTypes.LINK,
},
{
value: 'Overview',
type: TabbingOrderTypes.LINK,
},
{
value: 'Resolve Issues',
type: TabbingOrderTypes.LINK,
},
{
value: 'Add to Cart',
type: TabbingOrderTypes.BUTTON,
},
],
cart: [
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'Save For Later', type: TabbingOrderTypes.LINK },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{
value: 'Proceed to Checkout',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'couponCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Apply',
type: TabbingOrderTypes.BUTTON,
},
],
saveForLater: [
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{ value: 'Move To Cart', type: TabbingOrderTypes.LINK },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
],
changePassword: [
{
value: 'oldPassword',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'newPassword',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'newPasswordConfirm',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Cancel',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Save',
type: TabbingOrderTypes.BUTTON,
},
],
notificationPreference: [
{ value: 'Email', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL },
],
updateEmail: [
{ value: 'email', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'confirmEmail', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'password', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Cancel', type: TabbingOrderTypes.BUTTON },
{ value: 'Save', type: TabbingOrderTypes.BUTTON },
],
wishlist: [
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
],
footer: [
{
value: 'About SAP Commerce Cloud',
type: TabbingOrderTypes.LINK,
},
{
value: 'Frequently Asked Questions',
type: TabbingOrderTypes.LINK,
},
{ value: 'Visit SAP', type: TabbingOrderTypes.LINK },
{ value: 'Contact Us', type: TabbingOrderTypes.LINK },
{
value: 'Agile Commerce Blog',
type: TabbingOrderTypes.LINK,
},
{ value: 'Linked In', type: TabbingOrderTypes.LINK },
{ value: 'Facebook', type: TabbingOrderTypes.LINK },
{ value: 'Twitter', type: TabbingOrderTypes.LINK },
],
closeAccount: [
{ value: 'Cancel', type: TabbingOrderTypes.LINK },
{ value: 'CLOSE MY ACCOUNT', type: TabbingOrderTypes.BUTTON },
],
personalDetails: [
{ value: 'titleCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Cancel', type: TabbingOrderTypes.BUTTON },
{ value: 'Save', type: TabbingOrderTypes.BUTTON },
],
paymentDetails: [
{ value: 'Delete', type: TabbingOrderTypes.LINK },
{ value: 'Set as default', type: TabbingOrderTypes.LINK },
{ value: 'Delete', type: TabbingOrderTypes.LINK },
{ value: 'Set as default', type: TabbingOrderTypes.LINK },
{ value: 'Delete', type: TabbingOrderTypes.LINK },
],
addressBookForm: [
{
value: 'isocode',
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'titleCode',
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'firstName',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'lastName',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'line1',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'line2',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'town',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'postalCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'isocode',
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'phone',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'defaultAddress',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Back to address list',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Add address',
type: TabbingOrderTypes.BUTTON,
},
],
consentManagement: [
{
type: TabbingOrderTypes.LINK,
value: 'Clear all',
},
{
type: TabbingOrderTypes.LINK,
value: 'Select all',
},
{
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
value: 'I approve to this sample MARKETING consent',
},
{
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
value: 'Allow SAP Commerce Cloud, Context-Driven Services tracking',
},
{
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
value: 'I approve to this sample STORE USER INFORMATION consent',
},
],
addToCart: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'view cart', type: TabbingOrderTypes.BUTTON },
{ value: 'proceed to checkout', type: TabbingOrderTypes.BUTTON },
],
shippingAddressNew: [
{ value: 'isocode', type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'titleCode', type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line1', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line2', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'town', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'isocode', type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'phone', type: TabbingOrderTypes.FORM_FIELD },
{
value: 'Set as default',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{ value: 'Back to cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Continue', type: TabbingOrderTypes.BUTTON },
],
shippingAddressExisting: [
{ value: 'Add New Address', type: TabbingOrderTypes.BUTTON },
{
value: 'Ship to this address',
type: TabbingOrderTypes.LINK,
},
{ value: 'Back to cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Continue', type: TabbingOrderTypes.BUTTON },
],
deliveryMode: [
{ value: 'Delivery address', type: TabbingOrderTypes.LINK },
{ value: 'deliveryModeId', type: TabbingOrderTypes.RADIO },
{ value: 'deliveryModeId', type: TabbingOrderTypes.RADIO },
{ value: 'Back', type: TabbingOrderTypes.BUTTON },
{ value: 'Continue', type: TabbingOrderTypes.BUTTON },
],
orderHistoryNoOrders: [
{ value: 'Start Shopping', type: TabbingOrderTypes.BUTTON },
],
paymentDetailsCard: [
{ value: 'Delivery address', type: TabbingOrderTypes.LINK },
{ value: 'Delivery mode', type: TabbingOrderTypes.LINK },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{
value: 'accountHolderName',
type: TabbingOrderTypes.FORM_FIELD,
},
{ value: 'cardNumber', type: TabbingOrderTypes.FORM_FIELD },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'cvn', type: TabbingOrderTypes.FORM_FIELD },
{
value: 'Set as default',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{
value: 'Same as delivery address',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{ value: 'Back', type: TabbingOrderTypes.BUTTON },
{ value: 'Continue', type: TabbingOrderTypes.BUTTON },
],
paymentDetailsBillingAddress: [
{ type: TabbingOrderTypes.GENERIC_CHECKBOX },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line1', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line2', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'town', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'isocodeShort', type: TabbingOrderTypes.NG_SELECT },
],
orderDetails: [
{
value: 'Alpha 350',
type: TabbingOrderTypes.LINK,
},
],
orderDetailsCancelAction: [
{
value: 'Back',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Cancel Items',
type: TabbingOrderTypes.LINK,
},
],
orderDetailsReturnAction: [
{
value: 'Back',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Request a Return',
type: TabbingOrderTypes.LINK,
},
],
cancelOrReturnOrder: [
{
value: 'Back',
type: TabbingOrderTypes.LINK,
},
{
value: 'Continue',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Set all quantities to maximum',
type: TabbingOrderTypes.BUTTON,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{ value: '+', type: TabbingOrderTypes.BUTTON },
{
value: 'Back',
type: TabbingOrderTypes.LINK,
},
{
value: 'Continue',
type: TabbingOrderTypes.BUTTON,
},
],
confirmCancelOrReturnOrder: [
{
value: 'Back',
type: TabbingOrderTypes.LINK,
},
{
value: 'Submit Request',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Back',
type: TabbingOrderTypes.LINK,
},
{
value: 'Submit Request',
type: TabbingOrderTypes.BUTTON,
},
],
returnRequestList: [
{
type: TabbingOrderTypes.NG_SELECT,
},
{
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.NG_SELECT,
},
],
returnRequestDetails: [
{
value: 'Back',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Cancel Return Request',
type: TabbingOrderTypes.BUTTON,
},
],
headerDesktopNotLoggedIn: [
{
value: 'Language',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Currency',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Quick Order',
type: TabbingOrderTypes.LINK,
},
{
value: 'Find a Store',
type: TabbingOrderTypes.LINK,
},
{
value: 'Contact Us',
type: TabbingOrderTypes.LINK,
},
{
value: 'Help',
type: TabbingOrderTypes.LINK,
},
{
value: '/electronics-spa/en/USD/',
type: TabbingOrderTypes.IMG_LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Sign In / Register',
type: TabbingOrderTypes.LINK,
},
{
value: '/electronics-spa/en/USD/cart',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'Brands',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Digital Cameras',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Film Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camcorders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Webcams',
type: TabbingOrderTypes.LINK,
},
{
value: 'Accessories',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
],
headerDesktopLoggedIn: [
{
value: 'Language',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Currency',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Orders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Wish List',
type: TabbingOrderTypes.LINK,
},
{
value: 'Find a Store',
type: TabbingOrderTypes.LINK,
},
{
value: 'Contact Us',
type: TabbingOrderTypes.LINK,
},
{
value: 'Help',
type: TabbingOrderTypes.LINK,
},
{
value: '/electronics-spa/en/USD/',
type: TabbingOrderTypes.IMG_LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'My Account',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: '/electronics-spa/en/USD/cart',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'Brands',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Digital Cameras',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Film Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camcorders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Webcams',
type: TabbingOrderTypes.LINK,
},
{
value: 'Accessories',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
],
checkoutReviewOrder: [
{ value: 'Delivery address', type: TabbingOrderTypes.LINK },
{ value: 'Delivery mode', type: TabbingOrderTypes.LINK },
{ value: 'Payment details', type: TabbingOrderTypes.LINK },
{ value: 'Edit delivery address', type: TabbingOrderTypes.LINK },
{ value: 'Edit delivery method', type: TabbingOrderTypes.LINK },
{ value: 'Edit payment method', type: TabbingOrderTypes.LINK },
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{
value: 'I am confirming that I have read and agreed with',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{ value: 'Terms & Conditions', type: TabbingOrderTypes.LINK },
{ value: 'Place Order', type: TabbingOrderTypes.BUTTON },
],
productPage: [
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.CX_MEDIA,
},
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.CX_MEDIA,
},
{ value: 'Show reviews', type: TabbingOrderTypes.LINK },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{ value: 'add to wish list', type: TabbingOrderTypes.LINK },
],
headerMobileNotLoggedIn: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: '/electronics-spa/en/USD/',
type: TabbingOrderTypes.IMG_LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: '/electronics-spa/en/USD/cart',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'Sign In / Register',
type: TabbingOrderTypes.LINK,
},
{
value: 'Brands',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Brands >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Canon',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sony',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kodak',
type: TabbingOrderTypes.LINK,
},
{
value: 'Samsung',
type: TabbingOrderTypes.LINK,
},
{
value: 'Toshiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fujifilm',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kingston',
type: TabbingOrderTypes.LINK,
},
{
value: 'Icidu',
type: TabbingOrderTypes.LINK,
},
{
value: 'TDK',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sweex',
type: TabbingOrderTypes.LINK,
},
{
value: 'Digital Cameras',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Digital Cameras >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Compact Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'SLR Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Film Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camcorders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Webcams',
type: TabbingOrderTypes.LINK,
},
{
value: 'Accessories',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Accessories >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Flashes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tripods',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Lenses',
type: TabbingOrderTypes.LINK,
},
{
value: 'Flash Memory',
type: TabbingOrderTypes.LINK,
},
{
value: 'Power Supplies',
type: TabbingOrderTypes.LINK,
},
{
value: 'Color Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Black & White Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Blank Videotapes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Language',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Currency',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Find a Store',
type: TabbingOrderTypes.LINK,
},
{
value: 'Contact Us',
type: TabbingOrderTypes.LINK,
},
{
value: 'Help',
type: TabbingOrderTypes.LINK,
},
],
headerMobileLoggedIn: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: '/electronics-spa/en/USD/',
type: TabbingOrderTypes.IMG_LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: '/electronics-spa/en/USD/cart',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'My Account',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Order History',
type: TabbingOrderTypes.LINK,
},
{
value: 'Wish List',
type: TabbingOrderTypes.LINK,
},
{
value: 'Address Book',
type: TabbingOrderTypes.LINK,
},
{
value: 'Payment Details',
type: TabbingOrderTypes.LINK,
},
{
value: 'Personal Details',
type: TabbingOrderTypes.LINK,
},
{
value: 'Password',
type: TabbingOrderTypes.LINK,
},
{
value: 'Email Address',
type: TabbingOrderTypes.LINK,
},
{
value: 'Consent Management',
type: TabbingOrderTypes.LINK,
},
{
value: 'Close Account',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Interests',
type: TabbingOrderTypes.LINK,
},
{
value: 'Notification Preference',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Coupons',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sign Out',
type: TabbingOrderTypes.LINK,
},
{
value: 'Brands',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Brands >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Canon',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sony',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kodak',
type: TabbingOrderTypes.LINK,
},
{
value: 'Samsung',
type: TabbingOrderTypes.LINK,
},
{
value: 'Toshiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fujifilm',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kingston',
type: TabbingOrderTypes.LINK,
},
{
value: 'Icidu',
type: TabbingOrderTypes.LINK,
},
{
value: 'TDK',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sweex',
type: TabbingOrderTypes.LINK,
},
{
value: 'Digital Cameras',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Digital Cameras >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Compact Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'SLR Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Film Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camcorders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Webcams',
type: TabbingOrderTypes.LINK,
},
{
value: 'Accessories',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Accessories >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Flashes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tripods',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Lenses',
type: TabbingOrderTypes.LINK,
},
{
value: 'Flash Memory',
type: TabbingOrderTypes.LINK,
},
{
value: 'Power Supplies',
type: TabbingOrderTypes.LINK,
},
{
value: 'Color Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Black & White Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Blank Videotapes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Language',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Currency',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Orders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Wish List',
type: TabbingOrderTypes.LINK,
},
{
value: 'Find a Store',
type: TabbingOrderTypes.LINK,
},
{
value: 'Contact Us',
type: TabbingOrderTypes.LINK,
},
{
value: 'Help',
type: TabbingOrderTypes.LINK,
},
],
productListDesktop: [
{
value: 'Brands',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Stores',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Price',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Resolution',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Mounting',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Megapixels',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Lens type',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Color',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Brand',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Category',
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '3',
type: TabbingOrderTypes.LINK,
},
{
value: '»',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.CX_PRODUCT_VIEW,
},
{
value: ['.cx-product-name', 0],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 1],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 2],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 3],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 4],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 5],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 6],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 7],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 8],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 9],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '3',
type: TabbingOrderTypes.LINK,
},
{
value: '»',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.CX_PRODUCT_VIEW,
},
],
productListMobile: [
{
value: 'Filter by',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Brands',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '3',
type: TabbingOrderTypes.LINK,
},
{
value: '»',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.CX_PRODUCT_VIEW,
},
{
value: ['.cx-product-name', 0],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 1],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 2],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 3],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 4],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 5],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 6],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 7],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 8],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 9],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '3',
type: TabbingOrderTypes.LINK,
},
{
value: '»',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.CX_PRODUCT_VIEW,
},
],
productListMobileFilters: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Stores',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Price',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Resolution',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Mounting',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Megapixels',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Lens type',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Color',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Brand',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Category',
},
],
myAccount: [
{
value: 'My Account',
type: TabbingOrderTypes.LINK,
},
{
value: 'Order History',
type: TabbingOrderTypes.LINK,
},
{
value: 'Wish List',
type: TabbingOrderTypes.LINK,
},
{
value: 'Address Book',
type: TabbingOrderTypes.LINK,
},
{
value: 'Payment Details',
type: TabbingOrderTypes.LINK,
},
{
value: 'Personal Details',
type: TabbingOrderTypes.LINK,
},
{
value: 'Password',
type: TabbingOrderTypes.LINK,
},
{
value: 'Email Address',
type: TabbingOrderTypes.LINK,
},
{
value: 'Consent Management',
type: TabbingOrderTypes.LINK,
},
{
value: 'Close Account',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Interests',
type: TabbingOrderTypes.LINK,
},
{
value: 'Notification Preference',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Coupons',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sign Out',
type: TabbingOrderTypes.LINK,
},
],
headerCategoryBrands: [
{
value: 'Shop all Brands',
type: TabbingOrderTypes.LINK,
},
{
value: 'Canon',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sony',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kodak',
type: TabbingOrderTypes.LINK,
},
{
value: 'Samsung',
type: TabbingOrderTypes.LINK,
},
{
value: 'Toshiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fujifilm',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kingston',
type: TabbingOrderTypes.LINK,
},
{
value: 'Icidu',
type: TabbingOrderTypes.LINK,
},
{
value: 'TDK',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sweex',
type: TabbingOrderTypes.LINK,
},
],
headerCategoryDigitalCameras: [
{
value: 'Shop all Digital Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Compact Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'SLR Cameras',
type: TabbingOrderTypes.LINK,
},
],
headerCategoryAccessories: [
{
value: 'Shop all Accessories',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Flashes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tripods',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Lenses',
type: TabbingOrderTypes.LINK,
},
{
value: 'Flash Memory',
type: TabbingOrderTypes.LINK,
},
{
value: 'Power Supplies',
type: TabbingOrderTypes.LINK,
},
{
value: 'Color Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Black & White Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Blank Videotapes',
type: TabbingOrderTypes.LINK,
},
],
myInterests: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: 'Secure Digital Card 2GB',
type: TabbingOrderTypes.LINK,
},
{
value: 'REMOVE',
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
],
coupons: [
{ value: 'couponCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Apply', type: TabbingOrderTypes.BUTTON },
],
appliedCoupons: [{ type: TabbingOrderTypes.CX_ICON }],
myCoupons: [
{
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'Notification',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{ value: 'Find ', type: TabbingOrderTypes.BUTTON },
{
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'Notification Channels',
type: TabbingOrderTypes.LINK,
},
],
storeFinder: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Use my location',
type: TabbingOrderTypes.LINK,
},
{
value: 'View all stores',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
],
storeFinderSearchResults: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Use my location',
type: TabbingOrderTypes.LINK,
},
{
value: 'View all stores',
type: TabbingOrderTypes.LINK,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Hotel JAL City Kannai Yokohama',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Chiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokosuka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT,
},
{
type: TabbingOrderTypes.LINK,
},
],
storeFinderStoreDetails: [
{
value: 'Back to list',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
],
storeFinderCountriesList: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Use my location',
type: TabbingOrderTypes.LINK,
},
{
value: 'View all stores',
type: TabbingOrderTypes.LINK,
},
{
value: 'Japan(49)',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
],
storeFinderStoresList: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Use my location',
type: TabbingOrderTypes.LINK,
},
{
value: 'View all stores',
type: TabbingOrderTypes.LINK,
},
{
value: 'Chiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Choshi',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Best Western Fukuoka Nakasu Inn',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Canal City Fukuoka Washington Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Hilton Fukuoka Sea Hawk',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Hotel Monterey La Soeur Fukuoka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Hotel Nikko Fukuoka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Ichikawa',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Grand Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Hotel Sunroute Kawasaki',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Mets Kawasaki Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Mets Mizonokuchi Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Pearl Hotel Kawasaki',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe Bay Sheraton Hotel and Towers',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe Hotel Monterey Amalie',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe Hotel Monterey Kobe',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe Sannomiya Terminal Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe the b',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Koto',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Matsudo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Misato',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya Crowne Plaza Ana Grand Court Nagoya',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya Hilton Nagoya Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya Marriott Nagoya',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya Royal Park Inn Nagoya',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya The Westin Nagoya Castle',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nakano',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Best Western Hotel Fino Osaka Shinsaibashi',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Cross Hotel Osaka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Crowne Plaza Hotel Ana Osaka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Hilton Osaka Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Ramada Osaka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Ana Hotel Sapporo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Best Western Hotel Sapporo Nakajima Koen',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Hotel Resol Trinity Sapporo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Hotel Sunroute Sapporo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Sheraton Sapporo Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Shinbashi',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Cerulean Tower Tokyu Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Dormy Inn Tokyo Hatchobori',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Flexstay Nippori Inn',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Hotel Metropolitan Tokyo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Park Hotel Tokyo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Comfort Hotel Yokohama Kannai',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Hotel JAL City Kannai Yokohama',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Hotel New Grand',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Sakuragicho Washington Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Shin Yokohama Prince Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokosuka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
],
stockNotificationNotLogin: [
{
value: 'Sign In / Register',
type: TabbingOrderTypes.LINK,
},
],
stockNotificationPreferenceNotAllowed: [
{
value: 'Notification Channels',
type: TabbingOrderTypes.LINK,
},
],
stockNotificationPreferenceAllowed: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
],
stockNotificationSubscribed: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
],
stockNotificationDialog: [
{
value: 'Notification Preference',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Interests',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
],
consignmentTracking: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: 'Photosmart E317 Digital Camera',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: 'DSC-T90',
type: TabbingOrderTypes.LINK,
},
{
value: 'Micro Webcam',
type: TabbingOrderTypes.LINK,
},
],
consignmentTrackingEvents: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
],
asmNotLoggedIn: [
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Sign In',
},
],
asmNoSelectedUser: [
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.FORM_FIELD,
value: 'searchTerm',
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Start Session',
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Linda Wolf',
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Linda Wolf',
},
],
asmWithSelectedUser: [
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.FORM_FIELD,
value: 'searchTerm',
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Start Session',
},
],
}
|
| TEST_CONFIG_COOKIE_NAME |
Default value : new InjectionToken<string>(
'TEST_CONFIG_COOKIE_NAME'
)
|
| testPaymentDetail |
Type : PaymentDetail[]
|
Default value : [
{
accountHolderName: 'test user',
cardNumber: 4111111111111111,
cardType: { code: 'visa' },
expiryMonth: '12',
expiryYear: '2027',
defaultPayment: true,
saved: true,
billingAddress: {
firstName: 'test',
lastName: 'user',
titleCode: 'mr',
line1: '999 de Maisonneuve',
line2: '',
town: 'Montreal',
postalCode: 'H4B3L4',
country: { isocode: 'US' },
},
},
{
accountHolderName: 'named user',
cardNumber: 1234123412341234,
cardType: { code: 'visa' },
expiryMonth: '03',
expiryYear: '2126',
defaultPayment: false,
saved: true,
billingAddress: {
firstName: 'named',
lastName: 'user',
titleCode: 'mr',
line1: '999 de Maisonneuve',
line2: '',
town: 'Montreal',
postalCode: 'H4B3L4',
country: { isocode: 'US' },
},
},
]
|
| testProduct |
Type : string
|
Default value : '1934793'
|
|
This suite is marked as flaky because we cannot run it on the SPA pipeline as of now. The underlying OCC API's are planned to be released only with commerce core 22.05 |
| testProductListUrl |
Type : string
|
Default value : '/Brands/all/c/brands?currentPage=1'
|
| testProductUrl |
Type : string
|
Default value : '/product/779841'
|
| TITLE_NORMALIZER |
Default value : new InjectionToken<Converter<any, Title>>(
'TitleNormalizer'
)
|
| USER_PROFILE_NORMALIZER |
Default value : new InjectionToken<Converter<User, any>>(
'UserProfileNormalizer'
)
|
| USER_PROFILE_SERIALIZER |
Default value : new InjectionToken<Converter<User, any>>(
'UserProfileSerializer'
)
|
| USER_SERIALIZER |
Default value : new InjectionToken<Converter<User, any>>(
'UserSerializer'
)
|
| USER_SIGN_UP_SERIALIZER |
Default value : new InjectionToken<
Converter<UserSignUp, any>
>('UserSignUpSerializer')
|
| titleScores |
Type : literal type
|
Default value : {
mr: 1,
mrs: 2,
miss: 3,
ms: 4,
dr: 5,
rev: 6,
}
|
| TOGGLE_STATUS_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
class: TOGGLE_STATUS_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{
className: ITEM_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
addParams: [
{
className: DISABLE_INFO_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
}
|
| TOGGLE_STATUS_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
class: TOGGLE_STATUS_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{
className: ITEM_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: DISABLE_INFO_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
}
|
| TRACKING_EVENTS_COMPONENT_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/order/components/order-details/order-detail-items/consignment-tracking/tracking-events/tracking-events.component.ts
class: TRACKING_EVENTS_COMPONENT,
importPath: SPARTACUS_ORDER_COMPONENTS,
deprecatedParams: [
{
className: ORDER_HISTORY_FACADE,
importPath: SPARTACUS_ORDER_ROOT,
},
{
className: NGB_ACTIVE_MODAL,
importPath: NG_BOOTSTRAP,
},
],
removeParams: [
{
className: NGB_ACTIVE_MODAL,
importPath: NG_BOOTSTRAP,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
],
}
|
Default value : Object
|
|
It's a hack to allow for spying on non-configurable properties of objects. In particular, it allows to spy on simple functions imported from 3rd party libraries. This file should NOT be imported in the production code, but only in unit tests! It monkey-patches globally Without this hack, an error would be thrown ' ```
It's needed since |
| unitsCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageUnitsListComponent: {
component: UnitListComponent,
providers: [
{
provide: ListService,
useExisting: UnitListService,
},
{
provide: ItemService,
useExisting: UnitItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgUnit.breadcrumbs.list',
resolver: UnitRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: UnitFormComponent,
},
{
path: `:${ROUTE_PARAMS.unitCode}`,
component: UnitDetailsComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.details' },
},
children: [
{
path: 'edit',
component: UnitFormComponent,
},
{
path: 'children',
component: UnitChildrenComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.children' },
},
children: [
{
path: 'create',
component: UnitChildCreateComponent,
},
],
},
{
path: 'approvers',
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.approvers' },
},
children: [
{
path: '',
component: UnitAssignedApproverListComponent,
},
{
path: 'assign',
component: UnitApproverListComponent,
},
],
},
{
path: 'users',
component: UnitUserListComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.users' },
},
children: [
{
path: 'create',
component: UnitUserCreateComponent,
},
{
path: `:${ROUTE_PARAMS.userCode}/roles`,
component: UnitUserRolesFormComponent,
},
],
},
{
path: 'cost-centers',
component: UnitCostCenterListComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.costCenters' },
},
children: [
{
path: 'create',
component: UnitCostCenterCreateComponent,
},
],
},
{
path: 'addresses',
component: UnitAddressListComponent,
data: {
cxPageMeta: {
breadcrumb: 'orgUnit.breadcrumbs.addresses',
resolver: UnitAddressRoutePageMetaResolver,
},
},
children: [
{
path: 'create',
component: UnitAddressFormComponent,
},
{
path: `:${ROUTE_PARAMS.addressCode}`,
data: {
cxPageMeta: {
breadcrumb: 'orgUnit.breadcrumbs.addressDetails',
},
},
children: [
{
path: '',
component: UnitAddressDetailsComponent,
},
{
path: 'edit',
component: UnitAddressFormComponent,
},
],
},
],
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
| unitsTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.UNIT]: {
cells: ['name'],
options: {
layout: TableLayout.VERTICAL,
cells: {
name: {
dataComponent: ToggleLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
uid: {
dataComponent: CellComponent,
},
},
},
[BREAKPOINT.lg]: {
cells: ['name', 'active', 'uid'],
},
},
[OrganizationTableType.UNIT_USERS]: {
cells: ['name', 'roles'],
options: {
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
roles: {
dataComponent: UnitUserRolesCellComponent,
},
},
},
},
[OrganizationTableType.UNIT_CHILDREN]: {
cells: ['name', 'active'],
options: {
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
cells: {
name: {
dataComponent: UnitDetailsCellComponent,
},
active: {
dataComponent: StatusCellComponent,
linkable: false,
},
},
},
},
[OrganizationTableType.UNIT_APPROVERS]: {
cells: ['name', 'orgUnit', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
orgUnit: {
dataComponent: UnitCellComponent,
linkable: false,
},
},
},
},
[OrganizationTableType.UNIT_ASSIGNED_APPROVERS]: {
cells: ['name', 'orgUnit', 'actions'],
options: {
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
orgUnit: {
dataComponent: UnitCellComponent,
linkable: false,
},
},
},
},
[OrganizationTableType.UNIT_COST_CENTERS]: {
cells: ['name'],
options: {
cells: {
name: {
dataComponent: CostCenterDetailsCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
[OrganizationTableType.UNIT_ADDRESS]: {
cells: ['formattedAddress'],
options: {
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
cells: {
formattedAddress: {
dataComponent: LinkCellComponent,
},
},
},
},
},
}
|
| USER_ACCOUNT_CORE_FEATURE |
Type : string
|
Default value : 'userAccountCore'
|
| USER_ACCOUNT_FEATURE |
Type : string
|
Default value : 'userAccount'
|
| USER_PROFILE_CORE_FEATURE |
Type : string
|
Default value : 'userProfileCore'
|
| USER_PROFILE_FEATURE |
Type : string
|
Default value : 'userProfile'
|
| UNIT_ADDRESS_FORM_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.service.ts
class: UNIT_ADDRESS_FORM_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [{ className: USER_SERVICE, importPath: SPARTACUS_CORE }],
addParams: [
{ className: USER_PROFILE_FACADE, importPath: SPARTACUS_USER_PROFILE_ROOT },
],
}
|
| UNIT_CHILDREN_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\organization\administration\components\unit\links\children\unit-children.component.ts
class: UNIT_CHILDREN_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [],
addParams: [
{
className: CURRENT_UNIT_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE,
},
],
}
|
| UNIT_COST_CENTERS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\organization\administration\components\unit\links\cost-centers\unit-cost-centers.component.ts
class: UNIT_COST_CENTER_LIST_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [],
addParams: [
{
className: CURRENT_UNIT_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE,
},
],
}
|
| UNIT_FORM_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: UNIT_FORM_COMPONENT,
importPath: SPARTACUS_ORGANIZATION,
deprecatedNode: FORM_GROUP,
comment: `// ${TODO_SPARTACUS} Property '${UNIT_FORM_COMPONENT}.${FORM_GROUP}' has been renamed to 'form'.`,
},
{
class: UNIT_FORM_COMPONENT,
importPath: SPARTACUS_ORGANIZATION,
deprecatedNode: FORM$,
comment: `// ${TODO_SPARTACUS} Property '${UNIT_FORM_COMPONENT}.${FORM$}' was removed. Please use 'form' property instead.`,
},
]
|
| UNIT_USER_LIST_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\organization\administration\components\unit\links\users\list\unit-user-list.component.ts
class: UNIT_USER_LIST_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [],
addParams: [
{
className: CURRENT_UNIT_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE,
},
],
}
|
| unitConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'Unit',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/units`,
apiEndpoint: '/orgUnits',
objectType: 'children',
verifyStatusInDetails: true,
selectOptionsEndpoint: [
'*availableOrgUnitNodes*',
'*orgUnitsAvailableApprovalProcesses*',
],
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `unit-${randomString()}`,
updateValue: `edited-unit-${randomString()}`,
showInTable: true,
showInDetails: true,
formLabel: 'Name',
sortLabel: 'Name',
},
{
label: 'Status',
variableName: 'Active',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'ID',
variableName: 'id',
inputType: INPUT_TYPE.TEXT,
createValue: `unit-${randomString()}`,
updateValue: `edited-unit-${randomString()}`,
showInTable: true,
showInDetails: true,
useInUrl: true,
formLabel: 'ID',
},
{
label: 'Approval process',
variableName: 'approval',
inputType: INPUT_TYPE.NG_SELECT,
createValue: ``,
updateValue: `Escalation Approval with Merchant Check`,
showInTable: false,
showInDetails: false,
useInUrl: false,
formLabel: 'Approval process',
},
{
label: 'Parent Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: false,
formLabel: 'Parent business unit',
showInDetails: true,
},
],
subCategories: [
{
name: 'Child Units',
baseUrl: `/children`,
apiEndpoint: '**/orgUnitsRootNodeTree**',
objectType: 'children',
createConfig: {
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `unit-${randomString()}`,
updateValue: `edited-unit-${randomString()}`,
showInTable: true,
showInDetails: true,
formLabel: 'Name',
sortLabel: 'name',
},
{
label: 'Status',
variableName: 'Active',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'ID',
variableName: 'id',
inputType: INPUT_TYPE.TEXT,
createValue: `unit-${randomString()}`,
updateValue: `edited-unit-${randomString()}`,
showInTable: true,
showInDetails: true,
useInUrl: true,
formLabel: 'ID',
},
{
label: 'Approval process',
variableName: 'approval',
inputType: INPUT_TYPE.NG_SELECT,
createValue: ``,
updateValue: `Escalation Approval with Merchant Check`,
showInTable: false,
showInDetails: false,
useInUrl: false,
formLabel: 'Approval process',
},
],
},
},
{
name: 'Users',
baseUrl: `/users`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
createConfig: userConfig,
rolesConfig: userRolesConfig,
},
{
name: 'Approvers',
baseUrl: `/approvers`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
manageAssignments: true,
},
{
name: 'Delivery Addresses',
baseUrl: `/addresses`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
createConfig: unitShippingAddressConfig,
editConfig: unitShippingAddressConfig,
updateEntity: '123 Uratiti, Mangawai, Taurunga, 45632',
deleteEntity: '456 Waiwhakamukau, Pukekoe, Ranui, 87645',
},
{
name: 'Cost Centers',
baseUrl: `/cost-centers`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
createConfig: costCenterConfig,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.NESTED_LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
],
coreFeatures: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.NESTED_LIST,
],
}
|
| unitShippingAddressConfig |
Type : MyCompanyConfig
|
Default value : {
rows: [
{
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Cyprus`,
updateValue: `Croatia`,
formLabel: 'Country/Region',
},
{
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Mr.`,
updateValue: `Mrs.`,
formLabel: 'Title',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `Jeff`,
updateValue: `Fafa`,
formLabel: 'First name',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `Maori`,
updateValue: `Wapu`,
formLabel: 'Last name',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `123 Uratiti`,
updateValue: `456 Waiwhakamukau`,
formLabel: 'Address',
sortLabel: 'name',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `Mangawai`,
updateValue: `Pukekoe`,
formLabel: '2nd address',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `+54658632456`,
updateValue: `+15463215496`,
formLabel: 'Phone number',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `Taurunga`,
updateValue: `Ranui`,
formLabel: 'City',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `45632`,
updateValue: `87645`,
formLabel: 'Zip code',
},
],
}
|
| userRolesConfig |
Type : MyCompanyConfig
|
Default value : {
rows: [
{
formLabel: 'Roles',
updateValue: 'Manager',
inputType: INPUT_TYPE.CHECKBOX,
},
],
}
|
| UNLOCK_HIDDEN_ELEMENTS |
Default value : true
|
|
Focusable elements exclude hidden elements by default, but this contradicts with unlocking (hidden) elements. |
| UPDATE_EMAIL_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: UPDATE_EMAIL_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: ON_SUCCESS,
comment: `// ${TODO_SPARTACUS} Method '${ON_SUCCESS}' return type from '${UPDATE_EMAIL_COMPONENT}' was changed from void to 'Promise<void>'`,
},
]
|
| UPDATE_EMAIL_COMPONENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\user\profile\components\update-email\update-email-component.service.ts
class: UPDATE_EMAIL_COMPONENT_SERVICE,
importPath: SPARTACUS_USER_PROFILE_COMPONENTS,
deprecatedParams: [
{
className: USER_EMAIL_FACADE,
importPath: SPARTACUS_USER_PROFILE_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| URL_TESTING_ALLOWLISTED_PARAMS |
Default value : new InjectionToken<string[]>(
'Array of params keys that will be rendered by the mock cxUrl pipe'
)
|
| USE_CLIENT_TOKEN |
Type : string
|
Default value : 'cx-use-client-token'
|
| USE_CUSTOMER_SUPPORT_AGENT_TOKEN |
Type : string
|
Default value : 'cx-use-csagent-token'
|
| USER_ACCOUNT_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'USER_ACCOUNT_FEATURE'
|
| USER_ACCOUNT_MODULE |
Type : string
|
Default value : 'UserAccountModule'
|
| USER_ACCOUNT_ROOT_MODULE |
Type : string
|
Default value : 'UserAccountRootModule'
|
| USER_ACCOUNT_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: USER_ACCOUNT_FEATURE_NAME,
mainScope: SPARTACUS_USER,
featureScope: SPARTACUS_USER_ACCOUNT,
},
folderName: USER_FOLDER_NAME,
moduleName: USER_FEATURE_MODULE_NAME,
featureModule: {
name: USER_ACCOUNT_MODULE,
importPath: SPARTACUS_USER_ACCOUNT,
},
rootModule: {
name: USER_ACCOUNT_ROOT_MODULE,
importPath: SPARTACUS_USER_ACCOUNT_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_USER_ACCOUNT_ROOT,
namedImports: [USER_ACCOUNT_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: USER_ACCOUNT_TRANSLATIONS,
chunks: USER_ACCOUNT_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_USER_ACCOUNT_ASSETS,
},
styles: {
scssFileName: USER_SCSS_FILE_NAME,
importStyle: SPARTACUS_USER,
},
}
|
| USER_ACCOUNT_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'userAccountTranslationChunksConfig'
|
| USER_ACCOUNT_TRANSLATIONS |
Type : string
|
Default value : 'userAccountTranslations'
|
| USER_FEATURE_MODULE_NAME |
Type : string
|
Default value : 'User'
|
| USER_FOLDER_NAME |
Type : string
|
Default value : 'user'
|
| USER_PROFILE_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'USER_PROFILE_FEATURE'
|
| USER_PROFILE_MODULE |
Type : string
|
Default value : 'UserProfileModule'
|
| USER_PROFILE_ROOT_MODULE |
Type : string
|
Default value : 'UserProfileRootModule'
|
| USER_PROFILE_SCHEMATICS_CONFIG |
Type : SchematicConfig
|
Default value : {
library: {
featureName: USER_PROFILE_FEATURE_NAME,
mainScope: SPARTACUS_USER,
featureScope: SPARTACUS_USER_PROFILE,
},
folderName: USER_FOLDER_NAME,
moduleName: USER_FEATURE_MODULE_NAME,
featureModule: {
name: USER_PROFILE_MODULE,
importPath: SPARTACUS_USER_PROFILE,
},
rootModule: {
name: USER_PROFILE_ROOT_MODULE,
importPath: SPARTACUS_USER_PROFILE_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_USER_PROFILE_ROOT,
namedImports: [USER_PROFILE_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: USER_PROFILE_TRANSLATIONS,
chunks: USER_PROFILE_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_USER_PROFILE_ASSETS,
},
styles: {
scssFileName: USER_SCSS_FILE_NAME,
importStyle: SPARTACUS_USER,
},
dependencyFeatures: [USER_ACCOUNT_FEATURE_NAME],
}
|
| USER_PROFILE_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'userProfileTranslationChunksConfig'
|
| USER_PROFILE_TRANSLATIONS |
Type : string
|
Default value : 'userProfileTranslations'
|
| USER_SCSS_FILE_NAME |
Type : string
|
Default value : 'user.scss'
|
| USER_ACCOUNT_NORMALIZER |
Default value : new InjectionToken<Converter<any, User>>(
'UserAccountNormalizer'
)
|
| USER_ACCOUNT_SERIALIZER |
Default value : new InjectionToken<Converter<User, any>>(
'UserAccountSerializer'
)
|
| USER_ADDRESS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-address.service.ts
class: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| USER_ADDRESS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-address.service.ts
class: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: USER_ADDRESS_CONNECTOR, importPath: SPARTACUS_CORE },
{ className: COMMAND_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
| USER_ADDRESS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-address.service.ts
class: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
],
addParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| USER_CONSENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-consent.service.ts
class: USER_CONSENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| USER_GROUP_NORMALIZER |
Default value : new InjectionToken<
Converter<any, UserGroup>
>('UserGroupNormalizer')
|
| USER_GROUP_SERIALIZER |
Default value : new InjectionToken<
Converter<UserGroup, any>
>('UserGroupSerializer')
|
| USER_GROUPS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<UserGroup>>
>('UserGroupListNormalizer')
|
| USER_GROUP_USER_LIST_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\organization\administration\components\user-group\users\user-group-user-list.component.ts
class: USER_GROUP_USER_LIST_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{
className: CURRENT_USER_GROUP_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: USER_GROUP_USER_LIST_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
removeParams: [
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
}
|
| USER_ID_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `invokeWithUserId`,
comment: `// ${TODO_SPARTACUS} Method '${USER_ID_SERVICE}.invokeWithUserId' was removed. Use 'takeUserId' method instead`,
},
]
|
| USER_INTERESTS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-interests.service.ts
class: USER_INTERESTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| USER_NOTIFICATION_PREFERENCE_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-notification-preference.service.ts
class: USER_NOTIFICATION_PREFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| USER_ORDER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-order.service.ts
class: USER_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| USER_ORDERS_EFFECT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//projects/core/src/user/store/effects/user-orders.effect.ts
class: USER_ORDERS_EFFECT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ACTIONS,
importPath: NGRX_EFFECTS,
},
{
className: USER_ORDER_CONNECTOR,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: REPLENISHMENT_ORDER_CONNECTOR,
importPath: SPARTACUS_CORE,
},
],
}
|
| USER_PAYMENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-payment.service.ts
class: USER_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| USER_REGISTER_EFFECT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/store/effects/user-register.effect.ts
class: USER_REGISTER_EFFECT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ACTIONS,
importPath: NGRX_STORE,
},
{
className: USER_CONNECTOR,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| USER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user.service.ts
class: USER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| userAccount |
Type : object
|
Default value : {
loginForm: {
forgotPassword: 'Forgot password?',
signIn: 'Sign In',
register: 'Register',
dontHaveAccount: 'Don’t have an account?',
guestCheckout: 'Guest Checkout',
emailAddress: {
label: 'Email address',
placeholder: 'Enter email',
},
password: {
label: 'Password',
placeholder: 'Password',
},
wrongEmailFormat: 'This is not a valid email format.',
},
miniLogin: {
userGreeting: 'Hi, {{name}}',
signInRegister: 'Sign In / Register',
},
}
|
| userAccountTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
userAccount: ['loginForm', 'miniLogin'],
}
|
| userAccountTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| userConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'User',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/users`,
apiEndpoint: '/orgCustomers',
objectType: 'users',
entityIdField: 'customerId',
preserveCookies: true,
selectOptionsEndpoint: ['*availableOrgUnitNodes*', '*titles*'],
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity ${randomString()}`,
updateValue: `Edited Test Entity ${randomString()}`,
sortLabel: 'Name',
showInTable: true,
showInDetails: false,
useCookie: ENTITY_UID_COOKIE_KEY,
},
{
label: 'Title',
variableName: 'titleCode',
formLabel: 'Title',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Mr.',
updateValue: 'Mrs.',
showInTable: false,
},
{
label: 'First name',
variableName: 'firstName',
formLabel: 'First name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity Name ${randomString()}`,
updateValue: `Edited Entity Name ${randomString()}`,
showInDetails: false,
showInTable: false,
useInHeader: true,
},
{
label: 'Last name',
variableName: 'lastName',
formLabel: 'Last name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity Last Name ${randomString()}`,
updateValue: `Edited Entity Last Name ${randomString()}`,
showInDetails: false,
showInTable: false,
useInHeader: true,
},
{
label: 'Status',
variableName: 'nic',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: false,
},
{
label: 'Email',
variableName: 'email',
inputType: INPUT_TYPE.TEXT,
createValue: `${randomString()}@testing.com`,
updateValue: `edited-${randomString()}@testing.com`,
showInTable: true,
showInDetails: true,
formLabel: 'Email',
},
{
label: 'Roles',
variableName: 'roles',
inputType: INPUT_TYPE.CHECKBOX,
createValue: 'Customer',
updateValue: 'Manager',
showInTable: true,
showInDetails: true,
},
{
label: 'Roles',
variableName: 'roles',
formLabel: 'Roles',
inputType: INPUT_TYPE.CHECKBOX,
createValue: 'b2bcustomergroup',
updateValue: 'b2bmanagergroup',
showInTable: false,
showInDetails: false,
},
{
label: 'Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Rustic%20Retail`,
updatedLink: `/organization/units/Custom%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Rustic Retail',
updateValue: 'Custom Retail',
showInTable: true,
showInDetails: true,
formLabel: 'Unit',
},
],
subCategories: [
{
name: 'Approvers',
baseUrl: `/approvers`,
apiEndpoint: '**/orgCustomers**',
entityIdField: 'customerId',
objectType: 'users',
manageAssignments: true,
skipAssignmentWaits: true,
},
{
name: 'User groups',
baseUrl: `/user-groups`,
apiEndpoint: '**/orgUserGroups**',
entityIdField: 'uid',
objectType: 'orgUnitUserGroups',
manageAssignments: true,
},
{
name: 'Purchase limits',
baseUrl: `/purchase-limits`,
apiEndpoint: '**/availableOrderApprovalPermissions**',
entityIdField: 'code',
objectType: 'orderApprovalPermissions',
manageAssignments: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
MY_COMPANY_FEATURE.USER_PASSWORD,
],
coreFeatures: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
],
}
|
| userGroupCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageUserGroupsListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: UserGroupListService,
},
{
provide: ItemService,
useExisting: UserGroupItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgUserGroup.breadcrumbs.list',
resolver: UserGroupRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: UserGroupFormComponent,
},
{
path: `:${ROUTE_PARAMS.userGroupCode}`,
component: UserGroupDetailsComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUserGroup.breadcrumbs.details' },
},
children: [
{
path: 'edit',
component: UserGroupFormComponent,
},
{
path: 'users',
data: {
cxPageMeta: { breadcrumb: 'orgUserGroup.breadcrumbs.users' },
},
children: [
{
path: '',
component: UserGroupAssignedUserListComponent,
},
{
path: 'assign',
component: UserGroupUserListComponent,
},
],
},
{
path: 'purchase-limits',
data: {
cxPageMeta: {
breadcrumb: 'orgUserGroup.breadcrumbs.permissions',
},
},
children: [
{
path: '',
component: UserGroupAssignedPermissionListComponent,
},
{
path: 'assign',
component: UserGroupPermissionListComponent,
},
],
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
| userGroupTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.USER_GROUP]: {
cells: ['name', 'uid', 'unit'],
options: {
dataComponent: CellComponent,
cells: {
name: {
dataComponent: ActiveLinkCellComponent,
},
uid: {
dataComponent: CellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
},
},
},
[OrganizationTableType.USER_GROUP_ASSIGNED_USERS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
[OrganizationTableType.USER_GROUP_USERS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
},
},
[OrganizationTableType.USER_GROUP_PERMISSIONS]: {
cells: ['code', 'actions'],
options: {
cells: {
code: {
dataComponent: PermissionDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
},
},
[OrganizationTableType.USER_GROUP_ASSIGNED_PERMISSIONS]: {
cells: ['code', 'actions'],
options: {
cells: {
code: {
dataComponent: PermissionDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
},
}
|
| userGroupConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'User Group',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/user-groups`,
apiEndpoint: '/users/current/orgUnitUserGroup',
objectType: 'orgUnitUserGroups',
selectOptionsEndpoint: ['*availableOrgUnitNodes*'],
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity ${randomString()}`,
updateValue: `Edited Test Entity ${randomString()}`,
sortLabel: 'Name',
showInTable: true,
formLabel: 'Name',
showInDetails: true,
},
{
label: 'Code',
sortLabel: 'Group',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInTable: true,
showInDetails: true,
useInUrl: true,
},
{
label: 'Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Unit',
showInDetails: true,
},
],
subCategories: [
{
name: 'Purchase limits',
baseUrl: `/purchase-limits`,
apiEndpoint: '**/availableOrderApprovalPermissions**',
objectType: 'orderApprovalPermissions',
manageAssignments: true,
},
{
name: 'Users',
baseUrl: `/users`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
canUnassignAll: true,
manageAssignments: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
],
coreFeatures: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
],
}
|
| userGroupInitialState |
Type : UserGroup | undefined
|
Default value : undefined
|
| userGroupsInitialState |
Type : ListModel | undefined
|
Default value : undefined
|
| userProfile |
Type : object
|
Default value : {
updateEmailForm: {
newEmailAddress: {
label: 'New email address',
placeholder: 'Enter email',
},
confirmNewEmailAddress: {
label: 'Confirm new email address',
placeholder: 'Enter email',
},
enterValidEmail: 'Please enter a valid email.',
bothEmailMustMatch: 'Both emails must match',
password: {
label: 'Password',
placeholder: 'Enter password',
},
pleaseInputPassword: 'Please input password',
emailUpdateSuccess: 'Success. Please sign in with {{ newUid }}',
},
register: {
confirmPassword: {
action: 'Confirm password',
label: 'Confirm password',
placeholder: 'Confirm Password',
},
managementInMyAccount: 'Management in My Account.',
termsAndConditions: 'Terms & Conditions',
signIn: 'I already have an account. Sign In',
register: 'Register',
confirmNewPassword: 'Confirm New Password',
resetPassword: 'Reset Password',
createAccount: 'Create an account',
title: 'Title',
firstName: {
label: 'First name',
placeholder: 'First name',
},
lastName: {
label: 'Last name',
placeholder: 'Last name',
},
emailAddress: {
label: 'Email address',
placeholder: 'Email address',
},
password: {
label: 'Password',
placeholder: 'Password',
},
newPassword: 'New Password',
emailMarketing:
'Use my personal data to receive e-mail newsletters for marketing campaigns. To change your settings, go to Consent Management in My Account.',
confirmThatRead: 'I am confirming that I have read and agreed with the',
selectTitle: 'Select Title',
passwordMinRequirements:
'Password must be six characters minimum, with one uppercase letter, one number, one symbol',
bothPasswordMustMatch: 'Both password must match',
titleRequired: 'Title is required.',
postRegisterMessage: 'Please log in with provided credentials.',
},
forgottenPassword: {
resetPassword: 'Reset password',
enterEmailAddressAssociatedWithYourAccount:
'Enter the email address associated with your account',
emailAddress: {
label: 'Email address',
placeholder: 'Enter email',
},
enterValidEmail: 'Please enter a valid email.',
passwordResetEmailSent:
'An email has been sent to you with information on how to reset your password.',
passwordResetSuccess: 'Success! You can now login using your new password.',
},
}
|
| userProfileTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
userProfile: ['updateEmailForm', 'register', 'forgottenPassword'],
}
|
| userProfileTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
| VALUE_SEPARATOR |
Type : string
|
Default value : ','
|
| VARIANT_CONFIGURATOR_NORMALIZER |
Default value : new InjectionToken<
Converter<OccConfigurator.Configuration, Configurator.Configuration>
>('VariantConfiguratorNormalizer')
|
| VARIANT_CONFIGURATOR_OVERVIEW_NORMALIZER |
Default value : new InjectionToken<
Converter<OccConfigurator.Overview, Configurator.Overview>
>('VariantConfiguratorOverviewNormalizer')
|
| VARIANT_CONFIGURATOR_PRICE_NORMALIZER |
Default value : new InjectionToken<
Converter<OccConfigurator.PriceSummary, Configurator.Configuration>
>('VariantConfiguratorPriceNormalizer')
|
| VARIANT_CONFIGURATOR_PRICE_SUMMARY_NORMALIZER |
Default value : new InjectionToken<
Converter<OccConfigurator.PriceSummary, Configurator.PriceSummary>
>('VariantConfiguratorPriceSummaryNormalizer')
|
| VARIANT_CONFIGURATOR_SERIALIZER |
Default value : new InjectionToken<
Converter<Configurator.Configuration, OccConfigurator.Configuration>
>('VariantConfiguratorSerializer')
|
| variantUser |
| VIEW_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/shared/components/split-view/view/view.component.ts
class: VIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: SPLIT_VIEW_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ELEMENT_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHANGE_DETECTOR_REF,
importPath: SPARTACUS_CORE,
},
],
}
|
| viewportConfigs |
Type : Viewport[]
|
Default value : Object.entries(formats).map(
([key, value]) => {
return {
viewport: key,
...value,
} as Viewport;
}
)
|
| WINDOW_REF_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/window/window-ref.ts
class: WINDOW_REF,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
addParams: [
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
{
className: SERVER_REQUEST_URL_STRING,
literalInference: STRING_TYPE,
injectionToken: {
token: SERVER_REQUEST_URL_STRING,
importPath: SPARTACUS_CORE,
},
},
{
className: SERVER_REQUEST_ORIGIN_STRING,
literalInference: STRING_TYPE,
injectionToken: {
token: SERVER_REQUEST_ORIGIN_STRING,
importPath: SPARTACUS_CORE,
},
},
],
}
|
| WISH_LIST_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/wish-list.service.ts
class: WISH_LIST_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
| wishlist |
Type : object
|
Default value : {
wishlist: {
empty: 'No products in your wish list yet',
itemRemoved: 'Selected item has been removed.',
caption: 'Wish list contents.',
},
}
|
| wishListTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
wishlist: ['wishlist'],
}
|
| wishListTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|